一. 如果无法下载资料, 或者下载很慢, 可以尝试:
- 设置中科大Anaconda源或清华的Anaconda源. 两者只能选一个. 如果想更改, 删掉
~/.condarc
或者删除相关行即可.
## 中科大的源:
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
## 清华的源
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 config --set show_channel_urls yes
- 从网上下载好要安装的包, 再进行本地安装. 安装如果失败, 一般会告诉你从哪里下载安装时失败,
wget
该网址进行下载或者浏览器进行下载即可. 或者在https://anaconda.org/ 进行关键词搜索, 找到相应的库.
conda install --offline ./cudnn-7.0.5-cuda8.0_0.tar.bz2
- 设置timeout, 即等待时长. 如果还不够还可以设置更大. 设置后会写在
.condarc
中.
conda config --set remote_read_timeout_secs 600.0
二. 如果安装失败, 可以尝试:
- 识别失败的依赖库, 尝试安装一些依赖库. 例如
py-boost-1.65.1
可以通过conda install py-boost=1.65.1
指定版本进行安装.
- 如果下载中途中断出错, 很可能包没有下载完全. 可以试图删除下载包. 下载包的位置在
miniconda文件夹/pkgs/
里面会有tar.bz2
压缩包和解压文件夹. 尝试删除该包后重新下载.
- 如果产生冲突, 只能尝试切换环境.
- 如果实在有问题... 尝试用conda内的
pip
进行安装吧.. 我在服务器就莫名其妙装不了matplotlib
, 原因真不明... 不过, 十分不建议这么做.
网友评论