以安装pytorch 为例,本人使用Windows+anaconda3进行安装,此前电脑中已经安装了pytorch0.4版本。
在安装中遇到了几个问题:
1.如何在一个anaconda中安装多个版本的pytorch?
如何安装使它们相互不影响呢?我们可以用Anaconda创建不同的conda环境,每个环境安装一个pytorch。下面以安装pytorch1.0为例介绍创建个性化conda环境的流程及bug解决方法。
- 打开Anaconda Prompt创建名为pytorch1.0的conda环境:
conda create -n pytorch1.0 python=3.5
- 激活conda环境pytorch1.0
activate pytorch1.0
- 在pytorch1.0环境下安装配置即可
- 列出所有环境查看的操作为
conda info --envs
2.如何修改安装下载源?
在用conda安装软件的过程中还会经常遇到的一个问题,就是:软件太大老是下载中断
我要下载一个软件,conda会告诉我这个软件底层依赖好几个其他的软件,需要将它们一起下载安装,这个时候这一大堆软件中可能有几个体量很大,上百MB,很容易下着下着网络连接就中断了,而conda有没有断点下载功能,一旦下载中断,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 config --set show_channel_urls yes
# reference
# https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
最后再按照之前的安装命令即可:
conda install pytorch torchvision cudatoolkit=8.0
参考:
https://blog.csdn.net/zzq060143/article/details/88042075
conda软件安装的进阶操作