conda安装软件修改安装源及多个版本的软件

以安装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软件安装的进阶操作

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

猜你喜欢

转载自blog.csdn.net/qq_42189368/article/details/89207849