Pycharm中切换pytorch的环境和配置的教程详解


Posted in Python onMarch 13, 2020

pytorch安装

注:在训练模型的时候,有时候可能需要不同版本的 torch和torchvision,所以需要配置不同的环境。anconda和pycharm自行安装,接下来在pycharm终端pip安装。

1. torch和torchvision下载

进入pytorch官网,[https://pytorch.org]

Pycharm中切换pytorch的环境和配置的教程详解

进入右下角的网站下载,找到需要的版本,我的版本如下

Pycharm中切换pytorch的环境和配置的教程详解

1.3.0-版本 cp37-python版本3.7 win-Windows系统

Pycharm中切换pytorch的环境和配置的教程详解

2. pycharm终端安装

(1)首先创建一个环境

conda create -n pytorch_1.3 python=3.7

Pycharm中切换pytorch的环境和配置的教程详解

注:有可能出现这个error:You will need to adjust your conda configuration to proceed. Use `conda config --show channels 原因:镜像停止服务了,方法:只要删除所有镜像链接,恢复到默认设置即可 conda config --remove-key channels 输入conda config --show channels 可以查看你的channels

(2)中间会出现一个判断,输入Y ,这样你的环境创建好了,然后安装你的torch和torchvision 通过cd命令进入你下载的环境当中 dir` 可以查看你的该路径下的文件

Pycharm中切换pytorch的环境和配置的教程详解

(3)torch安装

pip install “torch-1.3.0+cpu-cp37-cp37m-win_amd64.whl”`

双引号中的可在dir下复制,因为安装中有一个numpy下载,速度比较慢建议使用清华源下载

pip install -i 清华镜像网址(http) “torch-1.3.0+cpu-cp37-cp37m-win_amd64.whl”

(4)torchvision安装同上

pip install "torchvision-0.4.0+cu92-cp37-cp37m-win_amd64.whl"

注:有可能出现error timed out 原因:网速过慢方法:这个可以解决类似安装一些package可用

pip --default- timeout=100 intall "torchvision-0.4.0+cu92-cp37-cp37m-win_amd64.whl"

Pycharm中切换pytorch的环境和配置的教程详解

(5)终端查看

pip list

Pycharm中切换pytorch的环境和配置的教程详解

可以查看安装的版本,最后在pycharm的解释器下配置你的环境

3.环境切换

复现有些模型可能需要不同的torch和torchvision版本,需要创建新的环境进行切换,终端下输入 conda deactivate 可推出当前的环境,接着可以按照一开始的步骤创建你的环境,在(2)后输入 pip activate pytorch_1.3 这样就进入你创建的环境当中,接着可以安装你需要的版本。

总结

到此这篇关于Pycharm中切换pytorch的环境和配置的文章就介绍到这了,更多相关Pycharm中切换pytorch的环境和配置内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
PYTHON正则表达式 re模块使用说明
May 19 Python
Django实现自定义404,500页面教程
Mar 26 Python
python解决字符串倒序输出的问题
Jun 25 Python
PyQt弹出式对话框的常用方法及标准按钮类型
Feb 27 Python
python调用动态链接库的基本过程详解
Jun 19 Python
python自定义时钟类、定时任务类
Feb 22 Python
解决更改AUTH_USER_MODEL后出现的问题
May 14 Python
django 模型中的计算字段实例
May 19 Python
Python selenium爬虫实现定时任务过程解析
Jun 08 Python
Python为何不支持switch语句原理详解
Oct 21 Python
Django集成MongoDB实现过程解析
Dec 01 Python
将不规则的Python多维数组拉平到一维的方法实现
Jan 11 Python
django 取消csrf限制的实例
Mar 13 #Python
django-csrf使用和禁用方式
Mar 13 #Python
解决Django提交表单报错:CSRF token missing or incorrect的问题
Mar 13 #Python
python爬虫实现获取下一页代码
Mar 13 #Python
Python3 利用face_recognition实现人脸识别的方法
Mar 13 #Python
在django中使用post方法时,需要增加csrftoken的例子
Mar 13 #Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
Mar 13 #Python
You might like
PHP中的正规表达式(一)
2006/10/09 PHP
php类
2006/11/27 PHP
php 运行效率总结(提示程序速度)
2009/11/26 PHP
9个实用的PHP代码片段分享
2015/01/22 PHP
PHP数组遍历的几种常见方式总结
2019/02/15 PHP
一段利用WSH获取登录时间的jscript代码
2008/05/11 Javascript
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
jquery之empty()与remove()区别说明
2010/09/10 Javascript
IE与FireFox中的childNodes区别
2011/10/20 Javascript
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
2011/10/23 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
jQuery on()方法绑定动态元素的点击事件无响应的解决办法
2016/07/07 Javascript
ionic实现可滑动的tab选项卡切换效果
2020/04/15 Javascript
vue.js绑定class和style样式(6)
2016/12/09 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
2017/03/17 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
2017/04/14 jQuery
jQuery实现倒计时功能 jQuery实现计时器功能
2017/09/19 jQuery
jQuery使用bind动态绑定事件无效的处理方法
2018/12/11 jQuery
JS实现点击按钮随机生成可拖动的不同颜色块示例
2019/01/30 Javascript
深入浅析ng-bootstrap 组件集中 tabset 组件的实现分析
2019/07/19 Javascript
Python中使用动态变量名的方法
2014/05/06 Python
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
2018/02/24 Python
python数字图像处理之高级形态学处理
2018/04/27 Python
利用pyshp包给shapefile文件添加字段的实例
2019/12/06 Python
Python中的Cookie模块如何使用
2020/06/04 Python
css3实现图片遮罩效果鼠标hover以后出现文字
2013/11/05 HTML / CSS
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
linux下进程间通信的方式
2013/01/23 面试题
生物制药毕业生自荐信
2013/10/16 职场文书
快餐店的创业计划书范文
2014/01/29 职场文书
党的群众路线教育实践活动个人对照检查材料
2014/09/22 职场文书
写给医生的感谢信
2015/01/22 职场文书
2016年大学校运会广播稿件
2015/12/21 职场文书