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浅拷贝、深拷贝及引用机制
Dec 15 Python
Python3如何解决字符编码问题详解
Apr 23 Python
python更改已存在excel文件的方法
May 03 Python
Django添加feeds功能的示例
Aug 07 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
Dec 05 Python
Django管理员账号和密码忘记的完美解决方法
Dec 06 Python
python实现递归查找某个路径下所有文件中的中文字符
Aug 31 Python
Python底层封装实现方法详解
Jan 22 Python
Python3爬虫关于代理池的维护详解
Jul 30 Python
Python爬虫之Selenium多窗口切换的实现
Dec 04 Python
pytorch MSELoss计算平均的实现方法
May 12 Python
Python中Numpy和Matplotlib的基本使用指南
Nov 02 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 时间转换Unix时间戳代码
2010/01/22 PHP
如何让thinkphp在模型中自动完成session赋值小教程
2014/09/05 PHP
浅析Yii2 GridView实现下拉搜索教程
2016/04/22 PHP
PHP实现单例模式建立数据库连接的方法分析
2020/02/11 PHP
jQuery ready函数滥用分析
2011/02/16 Javascript
js之onload事件的一点使用心得
2013/08/14 Javascript
Javascript中call的两种用法实例
2013/12/13 Javascript
浅谈javascript中this在事件中的应用
2015/02/15 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
2016/07/28 Javascript
关于JavaScript数组你所不知道的3件事
2016/08/24 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
JS实现的驼峰式和连字符式转换功能分析
2016/12/21 Javascript
BootStrap框架中的data-[ ]自定义属性理解(推荐)
2017/02/14 Javascript
TypeScript入门-基本数据类型
2017/03/28 Javascript
微信小程序 循环及嵌套循环的使用总结
2017/09/26 Javascript
Vue.js项目中管理每个页面的头部标签的两种方法
2018/06/25 Javascript
基于纯JS实现多张图片的懒加载Lazy过程解析
2019/10/14 Javascript
深入分析JavaScript 事件循环(Event Loop)
2020/06/19 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
python实现udp数据报传输的方法
2014/09/26 Python
python文件写入实例分析
2015/04/08 Python
python3简单实现微信爬虫
2015/04/09 Python
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
Python编程实现蚁群算法详解
2017/11/13 Python
python2.7实现FTP文件下载功能
2018/04/15 Python
Python实现的简单计算器功能详解
2018/08/25 Python
python 实现视频流下载保存MP4的方法
2019/01/09 Python
Django中celery执行任务结果的保存方法
2019/07/12 Python
python之生成多层json结构的实现
2020/02/27 Python
Python+MySQL随机试卷及答案生成程序的示例代码
2021/02/01 Python
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
Aquatalia官网:意大利著名鞋履品牌
2019/09/26 全球购物
经贸专业毕业生求职信
2014/03/23 职场文书
交通事故被告代理词
2015/05/23 职场文书