首页 > 其他 > 详细

pip、conda安装包(库)失败解决办法

时间:2020-12-29 22:58:36      阅读:129      评论:0      收藏:0      [点我收藏+]

为方便只想要配置文件内容的小伙伴,文末提供了我的配置方法,可直接复制。

1.镜像源解决法

pip源更换:

windows下:

在C:\Users\XXX下新建一个文件夹,重命名为pip。

在pip文件夹里面新建一个文本文档,并重新命名为:pip.ini,需要修改后缀。

在pip.ini里面添加下面的信息(采用阿里云):

[global]
trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple

ubuntu下:

在home目录下新建.pip文件:

cd ~
mkdir .pip

直接新建并编辑pip.conf:

sudo vim ~/.pip/pip.conf

改为以下内容(这里用的清华源,也可以试一下阿里、豆瓣等源):

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ 
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

为了方便用python3开发,免去每次都要输入python3,这里直接更换默认的python命令链接。

把原来的python软链接删掉:

sudo rm /usr/bin/python

新建一个软连接:

sudo ln -s /usr/bin/python3 /usr/bin/python
sudo ln -s /usr/bin/pip3 /usr/bin/pip

现在输入python就相当于python3了。

conda源更换:

更换pip、conda镜像源:可以参考清华源网站。

pypi:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

anaconda:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

添加方法:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

临时使用指定镜像源

方法一:

conda install pytorch torchvision cudatoolkit=10.0 -i https://pypi.mirrors.ustc.edu.cn/simple

方法二:

conda install -c <channel> <software>

其中-c这个参数很重要,通过它来指定软件下载的镜像位置。

比如conda install pytorch torchvision torchaudio -c pytorch,就是指通过pytorch官网下载,如果你想下载的快点,就先配置好镜像源,然后把-c pytorch删了,这样安装的时候就会从镜像源去搜索。为了清除索引缓存,保证用的是镜像站提供的索引。我们还可以先运行下面的命令:

conda clean -i

修改单次超过时间(特好用)

pip --default-timeout=600 install **  # **是包名

2.使用手机热点下载包

3.网站下载,本地手动安装


常用网站汇总

镜像:

pypi:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

anaconda:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

包下载:https://pypi.org/search/?q=&o=

我的配置文档:

pip:

[global]
trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple

conda:

channels:

  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - http://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
  - http://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
  - http://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
    show_channel_urls: true
    ssl_verify: true

参考

https://zhuanlan.zhihu.com/p/336429888

https://www.jianshu.com/p/9ce5f3c3af99

pip、conda安装包(库)失败解决办法

原文:https://www.cnblogs.com/Allen-mat/p/14208439.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!