在anaconda中安装pytorch

Anaconda环境中的pytorch安装

1. 安装Anaconda

1.1 安装Miniconda3
  • 参考pytorch官方文档,从anaconda官方网站下载安装文件,并安装
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sh Miniconda3-latest-Linux-x86_64.sh
1.2 安装pip
yum install python3-pip
1.3 安装pyTorch
  • 参考pytorch官方文档,选择环境配置为

pyTorch build: stable(1.3)
OS: Linux (centos 7.3)
Package: Conda
language: python 3.7
CUDA: none
生成命令为:conda install pytorch torchvision cpuonly -c pytorch

2. 解决anaconda下安装速度慢

  • 首先设置清华镜像源的三条默认channels。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
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/r
  • 然后设置来自清华镜像源的pytorch文件的channels
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  • 最后,运行下面的代码生成.condarc文件。
conda config --set show_channel_urls yes
  • 如果安装还出错,就可以输入以下代码检查channels有没有出错,同时进行纠错。(这里的出错指的是,channels并不是前文中提到的channels,有增加的channels或者丢失的channels,笔者就是发现了有多余的channels导致下载出错。)
//查看已有的channels信息。
conda config --show channels 
 
//找到多余的channels,执行remove命令,有多条多余的channels就逐个运行remove命令进行删除。
conda config --remove 某条多余的channels
 
//最后,运行下行命令重新生成.condarc文件
conda config --set show_channel_urls yes
发布了26 篇原创文章 · 获赞 5 · 访问量 9886

猜你喜欢

转载自blog.csdn.net/royalfizz/article/details/103645995
今日推荐