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-基础-入门 简介
Aug 09 Python
利用Python的Twisted框架实现webshell密码扫描器的教程
Apr 16 Python
简单介绍Python的Django框架加载模版的方式
Jul 20 Python
Python实现身份证号码解析
Sep 01 Python
Python实现删除文件中含“指定内容”的行示例
Jun 09 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
May 11 Python
pytorch 自定义数据集加载方法
Aug 18 Python
postman传递当前时间戳实例详解
Sep 14 Python
python 如何利用argparse解析命令行参数
Sep 11 Python
python实现测试工具(一)——命令行发送get请求
Oct 19 Python
详解numpy1.19.4与python3.9版本冲突解决
Dec 15 Python
Python编写车票订购系统 Python实现快递收费系统
Aug 14 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
Banner程序
2006/10/09 PHP
PHP PDO函数库详解
2010/04/27 PHP
如何判断php数组的维度
2013/06/10 PHP
php读取大文件示例分享(文件操作类)
2014/04/13 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
利用Laravel生成Gravatar头像地址的优雅方法
2017/12/30 PHP
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
2013/02/04 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
js实现幻灯片播放图片示例代码
2013/11/07 Javascript
js实现单行文本向上滚动效果实例代码
2013/11/28 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
2014/02/08 Javascript
JS替换字符串中字符即替换全部而不是第一个
2014/06/04 Javascript
基于jQuery实现复选框的全选 全不选 反选功能
2014/11/24 Javascript
JavaScript函数柯里化详解
2016/04/29 Javascript
AngularJS实现路由实例
2017/02/12 Javascript
详解Angular-ui-BootStrap组件的解释以及使用
2018/07/13 Javascript
原生JS实现的轮播图功能详解
2018/08/06 Javascript
微信小程序wx:for循环的实例详解
2018/10/07 Javascript
highCharts提示框中显示当前时间的方法
2019/01/18 Javascript
微信小程序实现导航栏和内容上下联动功能代码
2020/06/29 Javascript
VsCode里的Vue模板的实现
2020/08/12 Javascript
[00:02]DOTA2新版本使用PA至宝后暴击展示
2014/11/19 DOTA
使用python实现knn算法
2017/12/20 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
python多进程实现文件下载传输功能
2018/07/28 Python
德国高品质男装及配饰商城:Cultizm(Raw Denim原色牛仔裤)
2018/04/16 全球购物
Sisley法国希思黎美国官方网站:享誉全球的奢华植物美容品牌
2020/06/27 全球购物
PHP使用Redis队列执行定时任务实例讲解
2021/03/24 PHP
青年文明号事迹材料
2014/01/18 职场文书
委托书样本
2014/04/02 职场文书
化学专业大学生职业生涯规划范文
2014/09/13 职场文书
新员工入职欢迎词
2015/01/23 职场文书
北大自主招生自荐信
2015/03/04 职场文书
2015年外贸业务员工作总结范文
2015/05/23 职场文书
2019大学竞选班长发言稿
2019/06/27 职场文书
mysql的MVCC多版本并发控制的实现
2021/04/14 MySQL