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调用C/C++动态链接库的方法详解
Jul 22 Python
探索Python3.4中新引入的asyncio模块
Apr 08 Python
Python内置函数 next的具体使用方法
Nov 24 Python
python模拟表单提交登录图书馆
Apr 27 Python
详谈python在windows中的文件路径问题
Apr 28 Python
python获取文件真实链接的方法,针对于302返回码
May 14 Python
Python3之简单搭建自带服务器的实例讲解
Jun 04 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
Jan 30 Python
python连接PostgreSQL过程解析
Feb 09 Python
python爬虫--selenium模块
Mar 31 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 Python
python实现局部图像放大
Nov 17 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者的疑难问答(1)
2006/10/09 PHP
中篇:安装及配置PHP
2006/12/13 PHP
在smarty模板中使用PHP函数的方法
2011/04/23 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
2011/10/29 PHP
基于PHP 面向对象之成员方法详解
2013/05/04 PHP
php使浏览器直接下载pdf文件的方法
2013/11/15 PHP
PHP面向对象精要总结
2014/11/07 PHP
js 页面关闭前的出现提示的实现代码
2011/05/25 Javascript
浅析jQuery对select操作小结(遍历option,操作option)
2013/07/04 Javascript
javascript将数字转换整数金额大写的方法
2015/01/27 Javascript
基于jQuery仿淘宝产品图片放大镜特效
2020/10/19 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
微信小程序 实例开发总结
2017/04/26 Javascript
JavaScript生成指定范围随机数和随机序列的方法
2018/05/05 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
详解JWT token心得与使用实例
2019/08/02 Javascript
[58:00]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第二场 2月7日
2021/03/11 DOTA
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
简单谈谈python中的多进程
2016/11/06 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
Python pymongo模块常用操作分析
2018/09/01 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
Python3将ipa包中的文件按大小排序
2020/04/17 Python
JOSEPH官网:英国奢侈时尚品牌
2018/01/31 全球购物
菲律宾票务网站:StubHub菲律宾
2018/04/21 全球购物
学徒工职责
2014/03/06 职场文书
质量月活动总结
2014/08/26 职场文书
2015年医务人员医德医风自我评价
2015/03/03 职场文书
于丹论语心得观后感
2015/06/15 职场文书
《珍珠鸟》教学反思
2016/02/16 职场文书
2016年第二十届“母亲节暨幸福工程救助贫困母亲活动日”活动总结
2016/04/06 职场文书
python 开心网和豆瓣日记爬取的小爬虫
2021/05/29 Python
Python+tkinter实现高清图片保存
2022/03/13 Python
MySQL 原理与优化之原数据锁的应用
2022/08/14 MySQL