换各种源
emmmmm
我只常用这些...
NPM
换源
shell
# 临时使用
npm --registry https://registry.npm.taobao.org install express
# 永久使用
npm config set registry https://registry.npm.taobao.org // [!code warning]
# 配置 CNPM
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 恢复默认
npm config set registry https://registry.npmjs.org
其他
shell
# 验证是否设置成功
npm info express # npm config get registry
INFO
配置为淘宝源
Yarn
方法一:命令行
shell
# 换为淘宝源
yarn config set registry https://registry.npm.taobao.org // [!code warning]
# 恢复默认
yarn config set registry https://registry.yarnpkg.com
方法二:修改配置文件
shell
registry "https://registry.npm.taobao.org"
sass_binary_site "https://npm.taobao.org/mirrors/node-sass/"
phantomjs_cdnurl "http://cnpmjs.org/downloads"
electron_mirror "https://npm.taobao.org/mirrors/electron/"
sqlite3_binary_host_mirror "https://foxgis.oss-cn-shanghai.aliyuncs.com/"
profiler_binary_host_mirror "https://npm.taobao.org/mirrors/node-inspector/"
chromedriver_cdnurl "https://cdn.npm.taobao.org/dist/chromedriver"
其他
shell
# 查询当前源
yarn config get registry
PyPI
确保 pip
更新至最新版本
shell
python -m pip install --upgrade pip
设置源
shell
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
临时使用
shell
pip install -i <source-name> <package-name>
其他镜像源
学校名称 | 链接 |
---|---|
中国科学技术大学 | https://pypi.mirrors.ustc.edu.cn/simple/ |
华中理工大学 | http://pypi.hustunique.com/ |
山东理工大学 | http://pypi.sdutlinux.org/ |
豆瓣 | http://pypi.douban.com/simple/ |
阿里云 | http://mirrors.aliyun.com/pypi/simple/ |
Conda
临时使用
shell
conda install package -c <source_url>
方法一:将下列内容粘贴至 .condarc
文件中
shell
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
.condarc
文件地址
Windows ->
C:\\Users\\<user_name>\\
shell# Windows系统默认无 .condarc 文件,需要执行代码生成 .condarc,例如: conda config --set show_channel_urls yes
macOS ->
/users/<user_name>/
Linux ->
/home/<user_name>/
方法二:命令行内替换
shell
conda config --add channels <source_url>
有用的命令
shell
# 清除索引缓存
conda clean -i