Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解


Posted in Python onApril 03, 2020

1. 安装Anaconda3

官网下载Anaconda3:https://www.anaconda.com/distribution/

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

运行下载好的.exe文件

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

Win+R 调出运行对话框,输入 cmd 回车,输入 python,如果出现python版本信息,表明安装成功。

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

添加环境变量:高级系统设置 -> 环境变量

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

2. 查看电脑显卡信息

以 Win10 为例,控制面板 -> NVIDIA控制面板 -> 帮助 -> 系统信息 -> 组件

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

3. 创建PyTorch环境

卸载原来的pytorch和torchvision,之前没有安装则忽略这一步。
Win+R,输入cmdpip uninstall torch,结束后再输入pip uninstall torchvision

打开Anaconda Prompt:

创建PyTorch环境

conda create -n pytorch python=3.6

激活PyTorch环境

activate pytorch

退出:deactivate pytorch

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

4. PyTorch安装

官网下载PyTorch:https://pytorch.org/

p.s. 注意对照版本:)

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

在Anaconda Prompt中激活PyTorch环境

activate pytorch

安装PyTorch

pip install torch==1.4.0+cu92 torchvision==0.5.0+cu92 -f https://download.pytorch.org/whl/torch_stable.html

如果安装太慢,可以现在「 源网站 」中下载好,用pip安装
上述版本的下载链接如下:

https://download.pytorch.org/whl/cu92/torch-1.4.0%2Bcu92-cp36-cp36m-win_amd64.whl

https://download.pytorch.org/whl/cu92/torchvision-0.5.0%2Bcu92-cp36-cp36m-win_amd64.whl

pip install (路径)/torch-1.4.0+cu92-cp36-cp36m-win_amd64.whl
pip install (路径)/torchvision-0.5.0+cu92-cp36-cp36m-win_amd64.whl

5. 验证安装成功

python
>>>import torch
>>>import torchvision

均未报错 ,则说明安装成功。

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

6. PyCharm中配置PyTorch

新建一个PyCharm工程,然后File -> Settings -> Project Interpreter, 这时会发现项目解释器是PyCharm自带的或者是Anaconda自带的python.exe。然而,我们需要使用pytorch的库,所以点击右边代表设置符号,点击add, 选中Existing environment,找到目录并选中:D:\Anaconda\envs\pytorch\python.exe 作为该项目的解释器。

Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

验证Pytorch是否导入Pycharm环节,输入:

from future import print_function
import torch
x = torch.rand(5, 3)
print(x)

点击运行没报错就说明可以了

验证Pytorch是否可以使用GPU和CUDA

import torch
torch.cuda.is_available()

点击运行没报错,输出 True 就说明配置成功了。

总结

到此这篇关于Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解的文章就介绍到这了,更多相关Windows Anaconda3 PyTorch PyCharm内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中使用sys模板和logging模块获取行号和函数名的方法
Apr 15 Python
Python切换pip安装源的方法详解
Nov 18 Python
python基础教程之五种数据类型详解
Jan 12 Python
将TensorFlow的模型网络导出为单个文件的方法
Apr 23 Python
Python判断telnet通不通的实例
Jan 26 Python
Python内置random模块生成随机数的方法
May 31 Python
Atom Python 配置Python3 解释器的方法
Aug 28 Python
sklearn-SVC实现与类参数详解
Dec 10 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
May 27 Python
Pytorch 使用CNN图像分类的实现
Jun 16 Python
Python的代理类实现,控制访问和修改属性的权限你都了解吗
Mar 21 Python
python解析照片拍摄时间进行图片整理
Jul 23 Python
基于python图像处理API的使用示例
Apr 03 #Python
解决json中ensure_ascii=False的问题
Apr 03 #Python
基于Python的OCR实现示例
Apr 03 #Python
Python %r和%s区别代码实例解析
Apr 03 #Python
解决flask接口返回的内容中文乱码的问题
Apr 03 #Python
使用python批量转换文件编码为UTF-8的实现
Apr 03 #Python
Python sql注入 过滤字符串的非法字符实例
Apr 03 #Python
You might like
PHP 处理TXT文件(打开/关闭/检查/读取)
2013/05/13 PHP
php5.3 注意事项说明
2013/07/01 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
PHP实现的数独求解问题示例
2017/04/18 PHP
php简单随机字符串生成方法示例
2017/04/19 PHP
JS在textarea光标处插入文本的小例子
2013/03/22 Javascript
Js注册协议倒计时的小例子
2013/06/24 Javascript
js获取当前页面路径示例讲解
2014/01/08 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
JavaScript数据结构和算法之图和图算法
2015/02/11 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
分享Javascript实用方法二
2015/12/13 Javascript
Bootstrap中表单控件状态(验证状态)
2016/08/04 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
Vuex 快速入门(简单易懂)
2018/09/20 Javascript
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
JS实现放烟花效果
2020/03/10 Javascript
解决vue里a标签值解析变量,跳转页面,前面加默认域名端口的问题
2020/07/22 Javascript
Map与WeakMap类型在JavaScript中的使用详解
2020/11/18 Javascript
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
Python标准库之itertools库的使用方法
2017/09/07 Python
Python对象转换为json的方法步骤
2019/04/25 Python
python 如何去除字符串头尾的多余符号
2019/11/19 Python
从pandas一个单元格的字符串中提取字符串方式
2019/12/17 Python
使用tensorflow显示pb模型的所有网络结点方式
2020/01/23 Python
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
英国家居用品和家居装饰品购物网站:Cox & Cox
2019/08/25 全球购物
特色冷饮店创业计划书
2014/01/28 职场文书
社区助残日活动总结
2014/08/29 职场文书
2014年行政工作总结
2014/11/19 职场文书
诺贝尔奖获得者名言100句:句句启人心智,值永久收藏
2019/08/09 职场文书
幽默导游词应该怎么写?
2019/08/26 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers