python -- conda pytorch

时间:2021-09-10 13:10:20

Linux上用anaconda安装pytorch

Pytorch是一个非常优雅的深度学习框架。使用anaconda可以非常方便地安装pytorch。下面我介绍一下用anaconda安装pytorch的步骤。

1如果安装的是anaconda2,那么python3的就要在conda中创建一个名为python36的环境,并下载对应版本python3.6,然后执行如下语句,应该就可以在anaconda2\envs\下建立一个python36的目录,里面就是创建python36环境必要文件:

conda create --name python36 python=3.6

2、python版本的切换命令:

 activate python36

deactivate python36
Anaconda创建环境:

//下面是创建python=3.6版本的环境,取名叫py36

conda create -n py36 python=3.6 

删除环境(不要乱删啊啊啊)

conda remove -n py36 --all

激活环境

//下面这个py36是个环境名

source activate py36

退出环境

source deactivate
  • 首先,我们需要下载anaconda,在https://www.anaconda.com/download/上可以选择对应python版本的anaconda。下载好后通过运行下载好的.sh文件安装anaconda;

      bash Anaconda********.sh1
  • 安装好anaconda后,通过在pytorch官网http://pytorch.org/上选择合适的配置,由于安装的代码需要*才可见,我这里展示一下:

    cuda7.5:

     conda install pytorch torchvision cuda75 -c pytorch

cuda8.0

   conda install pytorch torchvision -c pytorch

cuda9.0

   conda install pytorch torchvision cuda90 -c pytorch

这样就能一次性安装好pytorch了。

在安装pytorch时有时候会报错,其中出现”CondaHTTPError: HTTP None None for url…..”这类错误时基本是因为有些库需要外网才能下载,所以我们需要使用conda的清华镜像。在安装好conda后,运行

    conda config1

产生配置文件.condarc 。通过:

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

删除‘- defaults’,最后.condarc文件内容如图: