anaconda安装pytorch
Posted jicongcong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了anaconda安装pytorch相关的知识,希望对你有一定的参考价值。
1.先创建虚拟环境
conda create --name pytorch python=3.6
这里的pytorch是虚拟环境的名字
2.activate pytorch 进入虚拟环境
一般情况下,condarc文件出现在/home/user目录下,但有时会出现找不到情况,解决办法如下:
创建condarc文件命令
conda config --add channels r
即在/home/user目录下出现condarc文件
换回默认源:conda config --remove-key channels
然后把这个文件换成清华镜像的:
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_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/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
若是直接用官网查找的的命令:
conda install pytorch torchvision cpuonly -c pytorch
进行安装很容易发生CondaError: CondaHTTPError:这种错误
在pytorch官网查找对应的命令:使用清华镜像时需要去掉后面的 -c pytorch
conda install pytorch torchvision cpuonly
执行命令的同时会出现pytorch安装的同时需要的包及其版本:
然后又发生
PackageNotFoundError: Packages missing in current channels:
这个问题,于是我就在下面官网查找需要下载的torchvision的版本命令:conda install torchvision -c pytorch
https://pypi.org/project/torchvision/
最后:这个包下载成功
然后继续用清华镜像的安装命令:若显示哪个包PackageNotFoundError,就去这个包的官网找对应版本单独下载
或者使用
conda install pytorch torchvision cpuonly -c pytorch命令进行安装
测试小代码:
from __future__ import print_function
import torch
x = torch.empty(5, 3) print(x)
输出:
tensor(1.00000e-04 *
[[-0.0000, 0.0000, 1.5135],
[ 0.0000, 0.0000, 0.0000],
[ 0.0000, 0.0000, 0.0000],
[ 0.0000, 0.0000, 0.0000],
[ 0.0000, 0.0000, 0.0000]])
安装过程中出现的问题:
CondaError: CondaHTTPError:
百度的解决办法:
编辑其中的 .condarc 文件
删除 - default
将 - https://... 改成 - http://...
我试了之后没用
以上是关于anaconda安装pytorch的主要内容,如果未能解决你的问题,请参考以下文章
安装下载Anaconda + Pycharm + Pytorch