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最基本的输入输出详解
Apr 25 Python
Python编程中使用Pillow来处理图像的基础教程
Nov 20 Python
Python基础语法(Python基础知识点)
Feb 28 Python
Google开源的Python格式化工具YAPF的安装和使用教程
May 31 Python
使用python进行拆分大文件的方法
Dec 10 Python
django富文本编辑器的实现示例
Apr 10 Python
python实现几种归一化方法(Normalization Method)
Jul 31 Python
python虚拟环境完美部署教程
Aug 06 Python
tensorflow对图像进行拼接的例子
Feb 05 Python
PyCharm 2020.2.2 x64 下载并安装的详细教程
Oct 15 Python
详解查看Python解释器路径的两种方式
Oct 15 Python
Python趣味挑战之教你用pygame画进度条
May 31 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程序61条面向对象分析设计的经验小结
2008/11/12 PHP
PHPMYADMIN导入数据最大为2M的解决方法
2012/04/23 PHP
Discuz批量替换帖子内容的方法(使用SQL更新数据库)
2014/06/23 PHP
thinkphp3.2实现上传图片的控制器方法
2016/04/28 PHP
php-fpm中max_children的配置
2019/03/15 PHP
JS DOM 操作实现代码
2010/08/01 Javascript
20个最新的jQuery插件
2012/01/13 Javascript
JS滚轮事件onmousewheel使用介绍
2013/11/01 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
JS实现的五级联动菜单效果完整实例
2017/02/23 Javascript
angular中实现li或者某个元素点击变色的两种方法
2017/07/27 Javascript
axios拦截设置和错误处理方法
2018/03/05 Javascript
Vue2.0结合webuploader实现文件分片上传功能
2018/03/09 Javascript
JS实现的判断方法、变量是否存在功能示例
2020/03/28 Javascript
vue内置组件transition简单原理图文详解(小结)
2018/07/12 Javascript
vue-router传参用法详解
2019/01/19 Javascript
JavaScript 作用域scope简单汇总
2019/10/23 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
js实现简单的日历显示效果函数示例
2019/11/25 Javascript
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
django在接受post请求时显示403forbidden实例解析
2018/01/25 Python
Python+pandas计算数据相关系数的实例
2018/07/03 Python
python调用java的jar包方法
2018/12/15 Python
Python Excel vlookup函数实现过程解析
2020/06/22 Python
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
html5中去掉input type date默认样式的方法
2018/09/06 HTML / CSS
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
经贸日语专业个人求职信
2013/12/13 职场文书
职业女性的职业规划
2014/03/04 职场文书
绿化工程实施方案
2014/03/17 职场文书
社团活动总结
2014/04/28 职场文书
机关党员进社区活动总结
2014/07/05 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
学生逃课万能检讨书2000字
2015/02/17 职场文书
公司地址变更通知
2015/04/25 职场文书