前提:电脑配置好anaconda+cuda+pytorch+pycharm
cudnn是gpu运行时需要的,如果你电脑没有gpu,也大可不必安装。
pycharm我就下的社区版本,专业版破解太麻烦,而且后续问题很多。
1、创建pytorch虚拟环境
打开anaconda,过程可能比较慢。
自行下载需要的安装包,等待其下载完成。
过程中可能会出现错误,我是参照这篇文章https://www.jb51.net/article/212362.htm改的,具体过程如下:
找到目录C:/user/.condarc,记事本打开,将里面内容删除更改为:
ssl_verify: true
show_channel_urls: true
channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
重复上述图片中操作,如果提示更新就更新,在启动就会发现pytorch环境已经搭好了。
2、打开Anacorda prompt(这个在开始菜单里面找),输入activate pytorch 激活环境
这样就已经进入pytorch环境下,https://pytorch.org/get-started/locally/在Pytorch官网上选择Anacorda安装的pytorch的相关代码,如果有GPU可以选择CUDA。我没有GPU就选pip了,哈哈哈。
返回Anacorda prompt,键入上图中复制的"run this command",安装numpy、torch、torchvision这些模块。
3、在Pycharm的interpreter中加入pytorch虚拟环境中的python
点击右下角no interpreter的地方,点击添加。如图这是我找到anaconda安装路径下python.exe的位置。点击确定,然后等他安装好就行了。
这样右下角就变成这样:
在Pycharm中输入import torch就不会再报错啦!