更换pip和conda源
TUNA一键换源【推荐】
清华tuna源,官网 https://github.com/tuna/oh-my-tuna
国内建议使用tuna源,装包会快很多。
目前支持更改下列软件的配置,将其直接指向 TUNA 镜像站: conda, Homebrew, PyPI(即pip源), TeX Live (by tlmgr), Arch Linux, CTAN, Debian, Ubuntu, CentOS, AOSC OS。
tuna
是一键换源的alias,tuna-help
是他的帮助命令。
alias tuna='wget --no-check-certificate -O - https://tuna.moe/oh-my-tuna/oh-my-tuna.py | python -- -'
tuna-help()
{
echo 'tuna是一个一键换源的脚本:目前支持更改下列软件的配置,将其直接指向 TUNA 镜像站: conda, Homebrew, PyPI(即pip源), TeX Live (by tlmgr), Arch Linux, CTAN, Debian, Ubuntu, CentOS, AOSC OS'
echo
echo "tuna [ install | update] : 下载最新的 oh-my-tuna.py 脚本
来自 https://tuna.moe/oh-my-tuna/oh-my-tuna.py
保存到 $share_app_config"
echo "tuna : 当前用户一键换源"
echo "sudo tuna --global : 所有用户一键换源"
echo "tuna [ help | -h | --help ] : 显示帮助"
echo "tuna : 使用在线下载的"
echo "tuna [arguments] : oh-my-tuna.py 的参数,详见下面:"
echo
tuna -h
}
手动换源
pip换成清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
-
Linux:
~/.config/pip/pip.conf
-
Mac:
pip config list -v # pip>10 可用
返回:
For variant 'global', will try loading '/Library/Application Support/pip/pip.conf' For variant 'user', will try loading '/Users/mac/.pip/pip.conf' For variant 'user', will try loading '/Users/mac/Library/Application Support/pip/pip.conf' For variant 'site', will try loading '/Users/mac/miniconda3/pip.conf' global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
conda换成清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
配置文件:~/.condarc