欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

win10+conda安装pytorch cpu + pycharm

程序员文章站 2022-07-05 17:20:14
...

之前已经安装好了anaconda

  1. 用conda创建一个新的环境pytorchcpu python=3.7
  2. activate pytorchcpu
  3. 安装清华镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
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

(在之后安装的过程中可能会中断出现网络http之类的问题,重新再输入一下命令)
4.在pytorch官网选择对应的版本
我这里就用conda安装

https://pytorch.org/get-started/locally/

在命令行输入的时候不要后面的-c pytorch,这样他就不会从官网的镜像下载了,很快5分钟左右就下载完了。
https://blog.csdn.net/fat_cai_niao/article/details/104161881

ps:第一次先用pip安装,但是在下载numpy包的时候出现了问题,网上有人说是用pip安装,需要在虚拟环境里之前就安装好numpy。

5.测试
进入虚拟环境之后,先输入python
然后输入

import torch
import torchvision
print(torch.__version__)

输出版本号即可

ps:在测试的过程中出现了这篇博客中的情况
https://blog.csdn.net/qq_34963853/article/details/103054295
但是,我sys.path出来的路径里有包的安装路径
win10+conda安装pytorch cpu + pycharm解决方法:
也没干啥哈哈哈,再次重启anaconda promote后
**环境,依次输入python

import sys
sys.path
import torch
import torchvision
print(torch.__version__)

然后他就很神奇的好了,没有报错说找不到什么模块了
sys.path输出的路径就是每次import的时候,它在这些路径里面去搜索你要的包,所以一定要包含这个D:\Anaconda3.0\envs\pytorchcpu\Lib\site-packagespycharm

6.pycharm
添加新的interpreter
win10+conda安装pytorch cpu + pycharm

添加的时候注意
win10+conda安装pytorch cpu + pycharm
如果点了new environment using
那么他会在那个下面的location的路径中新建一个新的环境,里面又回新增好多包啊文件之类的,好大,几百M

点下面…之后,可以看到
win10+conda安装pytorch cpu + pycharm
win10+conda安装pytorch cpu + pycharm

点ok即可