conda 换成清华的源_conda与pip安装

这篇博客介绍了如何将conda和pip的下载源切换到清华源,以提高软件安装速度。首先,对于conda,可以通过配置~/.condarc文件或直接使用命令来设置清华源。若要恢复默认源,可以移除特定源。当下载失败时,可以手动下载文件并使用conda命令安装。对于pip,可以永久或临时修改下载源,并在下载失败时安装本地whl文件。此外,博客还展示了如何使用pip安装仓库代码打包的库。
摘要由CSDN通过智能技术生成

243b4df1c554dd5dcadc7b8484a22efd.png

conda 第三方下载源的配置

1, 配置第三方下载源——以清华源为例

# 下面两个是conda官方库的镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

# conda第三方库 Conda Forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
# conda第三方库 pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# conda第三方库 msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# conda第三方库 bioconda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
# conda第三方库 menpo
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/

# 设置安装conda包显示下载路径
conda config --set show_channel_urls yes

或者直接进行文件编辑~/.condarc

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_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/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - 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
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

其他第三方的源

# 中科大的源
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 clean -i清除索引缓存,保证用的是镜像站提供的索引。

2, 移除全部第三方下载源,恢复默认下载源

conda config --remove-key channels

移除某个特定的源

conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'

3, 下载失败时,命令行界面会提示下载链接地址(比如下面的链接),可以本地下载后传到服务器任一目录,然后在该目录下使用下面的命令。

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/cudnn-7.1.3-cuda8.0_0.tar.bz2

conda install --use-local  cudnn-7.1.3-cuda8.0_0.tar.bz2

pip第三方下载源的配置

pip常见的下载源如下:

官方: https://pypi.org/simple/  
阿里云:https://mirrors.aliyun.com/pypi/simple/  
清华大学:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/  
豆瓣:https://pypi.doubanio.com/simple/

有两种方式可以配置下载源

1,永久性的修改下载源

Linux/Unix中使用:

vim ~/.pip/pip.conf

添加或修改pip.conf(如果不存在,创建一个)

[Global]

index-url = http://pypi.doubanio.com/simple

[install]

use-mirrors =true

mirrors = http://pypi.doubanio.com/simple/

trusted-host = pypi.doubanio.com

2,临时性修改下载源(只对本次下载有效)

pip install package -i https://pypi.doubanio.com/simple/

3, 下载失败的时候可以选择安装本地包,根据终端提示自行下载whl文件,上传至服务器任一目录,然后在该文件所在目录输入命令

pip install package.whl

4,pip同样安装来自于互联网中仓库代码所形成的的库,安装命令如下

pip install git+<git地址>

以安装

MPI-IS/mesh​github.com
7afba3abbeaf505e1396f902547dd56e.png

为例,则是

pip install git+https://github.com/MPI-IS/mesh
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值