Ubuntu使用conda安装CPU版本:
进入个人创建的 conda python38环境
worker02@worker02:~/desktop$ source activate python38
(python38) worker02@worker02:~/desktop$ conda install pytorch torchvision torchaudio cpuonly -c pytorch
出现以下报错:
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/…
解决:
首先,设置国内镜像源:
1.终端输入
conda config --set show_channel_urls yes
生成 .condarc配置文件。(在操作这一步之前,很可能你的电脑没有.condarc配置文件)
2.修改配置文件
sudo gedit .condarc
把下列配置信息粘至 .condarc文件保存。
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
ssl_verify: true
show_channel_urls: true
3.测试
重新安装,可能有的已经没问题了,那就OK!
但是有可能出现另一个问题,报错如下:
InvalidVersionSpecError: Invalid version spec: =2.7
继续解决:
编辑home(~)目录下的.condarc
vim ~/.condarc
( windows一般是:C:\Users\admin.condarc )
删除带有:conda-forge 的那一行,成功解决!
复制下面内容即可:
channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64
ssl_verify: true
show_channel_urls: true
安装pytorch教程:
https://pytorch123.com/FirstSection/InstallIutorial/