Conda, pip source change summary

1. Conda source change

1. Add mirror command:

1.1 Command line

# 命令行逐个添加
conda config --add channels <URLS>
# 例子
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

1.2 Configuration file

Modify the conda configuration file ~/.condarcand add the address of a source to channels. Use it in vim ito enter the editing mode, press ESC after editing, enter :wqto save and exit. If you cannot exit, use :wq!Force Save to exit.

vim ~/.condarc
# 以下为~/.condarc内容
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - defaults
ssl_verify: true
show_channel_urls: true

2. conda mirror site

# 阿里云
https://mirrors.aliyun.com/anaconda/pkgs/main/
https://mirrors.aliyun.com/anaconda/cloud/conda-forge/
https://mirrors.aliyun.com/anaconda/cloud/bioconda/

# 北京外国语大学
https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/

# 清华大学
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

# 西安交通大学
https://mirrors.xjtu.edu.cn/anaconda/pkgs/main/
https://mirrors.xjtu.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.xjtu.edu.cn/anaconda/cloud/bioconda/

Two, pip source change

1. Temporary use

pip install some-package -i https://pypi.tuna.tsinghua.edu.cn/simple 
# 例子
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple 

2. Set as default

2.1 Command line

Configure after upgrading pip to the latest version (>=10.0.0):

python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

If you have a poor network connection to pip's default source, temporarily use a mirror site to upgrade pip:

python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip

2.2 Configuration file

Replace the source in the form of a configuration file

mkdir ~/.pip
vim ~/.pip/pip.conf
# 填入以下内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

After saving and exitingpip install update

3. pip mirror site

# 清华
https://pypi.tuna.tsinghua.edu.cn/simple/
# 阿里云
http://mirrors.aliyun.com/pypi/simple/
# 中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/
# 华中科技大学
http://pypi.hustunique.com/simple/
# 上海交通大学
https://mirror.sjtu.edu.cn/pypi/web/simple/

Guess you like

Origin blog.csdn.net/qq_37214693/article/details/130963031