python conda 安装和国内镜像加速

[TOC]

没开加速

CondaHTTPError: HTTP None None for url 
Elapsed: None
An HTTP error occurred when trying to retrieve this URL.
SSLError(SSLError(SSLError("bad handshake: SysCallError(-1, 'Unexpected EOF')",),),)

即使配置了 pip 国内镜像,仍然报错,肯定是网络问题

配置国内镜像

  • 检查当前配置
conda config --show

默认还是使用 repo.continuum.io 的源

直接修改 ~/.condarc 配置文件

vim ~/.condarc

添加内容

USTC Anaconda 镜像停止服务
中科大源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

conda config --set show_channel_urls yes 

tsinghua 关于停止Anaconda镜像服务的通知

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge

然后再用 conda config --show 复查配置

$ conda config --show
add_anaconda_token: True
add_pip_as_python_dependency: True
allow_softlinks: True
always_copy: False
always_softlink: False
always_yes: False
auto_update_conda: True
binstar_upload: None
changeps1: True
channel_alias: https://conda.anaconda.org
channel_priority: True
channels:
  - defaults
client_ssl_cert:
client_ssl_cert_key:
create_default_packages: []
debug: False
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
disallow: []
.....

删除源

conda config --remove-key $channels

安装 miniconda

macOS 安装Miniconda

miniconda 官方文档 https://conda.io/miniconda.html

  • 安装 conda by brew
brew install brew-cask
brew cask info caskroom/cask/miniconda
brew cask install caskroom/cask/miniconda

二进制安装
miniconda 文件下载链接 https://repo.continuum.io/miniconda/
配置环境变量

.bash_profile

# caskroom/cask/miniconda
MINI_CONDA_BIN=~/miniconda3/bin/
export MINI_CONDA_BIN
export PATH=$PATH:$MINI_CONDA_BIN
  • 注意:

使用conda list命令的环境时python版本切换到anaconda版本下,不然,无法使用

anaconda的环境下,也是只能使用系统pip命令安装插件包

Ubuntu 安装和卸载Anaconda 、Miniconda

miniconda 官方文档 https://conda.io/miniconda.html
miniconda 文件下载链接 https://repo.continuum.io/miniconda/
anaconda 的下载https://www.continuum.io/downloads

# 安装
bash Miniconda3-latest-Linux-x86_64.sh
conda --version
conda list

卸载anaconda的步骤

rm -rf anaconda/文件夹名
# 清理下.bashrc中的Anaconda路径
# 关闭终端,然后再重启一个新的终端,这一步很重要,不然在原终端上还是绑定有anaconda

你可能感兴趣的:(python conda 安装和国内镜像加速)