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绘制图表大全总结
Feb 11 Python
利用python编写一个图片主色转换的脚本
Dec 07 Python
python中kmeans聚类实现代码
Feb 23 Python
python更改已存在excel文件的方法
May 03 Python
对python-3-print重定向输出的几种方法总结
May 11 Python
Python SVM(支持向量机)实现方法完整示例
Jun 19 Python
详解配置Django的Celery异步之路踩坑
Nov 25 Python
10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)
Mar 17 Python
Python异常原理及异常捕捉实现过程解析
Mar 25 Python
基于Python3读写INI配置文件过程解析
Jul 23 Python
Restful_framework视图组件代码实例解析
Nov 17 Python
python爬虫工具例举说明
Nov 30 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
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
2016/03/07 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
jquery 单击li防止重复加载的实现代码
2010/12/24 Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
2012/05/23 Javascript
Textarea根据内容自适应高度
2013/10/28 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
jQuery使用元素属性attr赋值详解
2015/02/27 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
jQuery插件jquery-barcode实现条码打印的方法
2015/11/25 Javascript
基于javascript显示当前时间以及倒计时功能
2016/03/18 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
分类解析jQuery选择器
2016/11/23 Javascript
js实现贪吃蛇小游戏(容易理解)
2017/01/22 Javascript
Three.js基础学习之场景对象
2017/09/27 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
详解封装基础的angular4的request请求方法
2018/06/05 Javascript
微信小程序点击保存图片到本机功能
2019/12/13 Javascript
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
介绍Python的@property装饰器的用法
2015/04/28 Python
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
Python操作Excel的学习笔记
2021/02/18 Python
运动会四百米广播稿
2014/01/19 职场文书
《囚绿记》教学反思
2014/03/01 职场文书
医学生自我鉴定范文
2014/03/26 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
交警个人先进事迹材料
2014/05/11 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
学生安全责任书模板
2014/07/25 职场文书
就业协议书
2014/09/12 职场文书
捐资助学感谢信
2015/01/21 职场文书
2015年度公共机构节能工作总结
2015/05/26 职场文书
vue+spring boot实现校验码功能
2021/05/27 Vue.js
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL