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

pytorch安装windows10+cpu+引入pycharm

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

一、创建环境+**环境

1、创建环境

conda create -n pytorch37 python=3.7

pytorch37为环境名,python=3.7为已安装anaconda的版本号,在这里我遇到了问题,就是创建环境之后只显示done,然后什么反应都没有,后来才知道进入了cmd之后,路径是在C:\Users\吃肉肉>之下,而anaconda安装路径在D:\anaconda,在切换到这个目录之下,环境才创建成功。

2、**环境

activate pytorch37

二、安装pytorch+torchvision

1、进入pytorch官网
pytorch安装windows10+cpu+引入pycharm
2、这里选择安装pytroch版本 我的python版本3.7.6,cpu所以选择了如下下载
pytorch安装windows10+cpu+引入pycharm
3、安装pytorch ,我把下载文件放在了D盘,进入D盘安装

pip install torch-1.0.0-cp37-cp37m-win_amd64.whl

4、安装torchvision
开始使用这个命令一直报错

pip install torchvision

pytorch安装windows10+cpu+引入pycharm
然后我发现可能是因为版本的问题 ,于是我指定了版本仍旧报错
pytorch安装windows10+cpu+引入pycharm
才发现可能是我正在打开pycharm(要被自己蠢哭了),然后我换了版本重新按了一下,成功了

pip install torchvision==0.4.1

pytorch安装windows10+cpu+引入pycharm

三、测试pytorch+torchvision

import torch
import torchvision

这里import torchvision时又开始报错
pytorch安装windows10+cpu+引入pycharm
原因是torchvision在运行时要调用PIL模块,调用PIL模块的PILLOW_VERSION函数。但是PILLOW_VERSION在Pillow 7.0.0之后的版本被移除了,Pillow 7.0.0之后的版本使用__version__函数代替PILLOW_VERSION函数。
解决方法是按照最后一句的路径我的
是"D:\anaconda\envs\pytorch37\lib\site-packages\torchvision\transforms\functional.py“进入
使用from PIL import Image, ImageOps, ImageEnhance, version 替换文件中from PIL import Image, ImageOps, ImageEnhance,PILLOW_VERSION这句

最后成功
pytorch安装windows10+cpu+引入pycharm

四、在pycharm中引入pytorch

我在这里重新添加了一下路径就OK了
pytorch安装windows10+cpu+引入pycharm
pytorch安装windows10+cpu+引入pycharm

五、参考

https://blog.csdn.net/qq_18649781/article/details/89283388?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158408632819724835838532%2522%252C%2522scm%2522%253A%252220140713.130056874…%2522%257D&request_id=158408632819724835838532&biz_id=0&utm_source=distribute.pc_search_result.none-task

https://blog.csdn.net/Lee_lg/article/details/103901632

https://blog.csdn.net/cai1149735196/article/details/87912721

https://blog.csdn.net/wanttifa/article/details/92845377

https://blog.csdn.net/weixin_37799689/article/details/102867973

相关标签: Pytorch