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基础教程之元组操作使用详解
Mar 25 Python
python递归查询菜单并转换成json实例
Mar 27 Python
老生常谈python之鸭子类和多态
Jun 13 Python
pycharm安装和首次使用教程
Aug 27 Python
Python面向对象之类的定义与继承用法示例
Jan 14 Python
深入理解Django-Signals信号量
Feb 19 Python
python处理DICOM并计算三维模型体积
Feb 26 Python
Python内存管理实例分析
Jul 10 Python
详解Python二维数组与三维数组切片的方法
Jul 18 Python
Pytorch 多维数组运算过程的索引处理方式
Dec 27 Python
解析Python 偏函数用法全方位实现
Jun 26 Python
如何使用python包中的sched事件调度器
Apr 30 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源码 fsockopen获取网页内容实例详解
2016/09/24 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
PHP中define() 与 const定义常量的区别详解
2019/06/25 PHP
jQuery 树形结构的选择器
2010/02/15 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
ECharts仪表盘实例代码(附源码下载)
2016/02/18 Javascript
jQuery实现订单提交页发送短信功能前端处理方法
2016/07/04 Javascript
理解javascript中的闭包
2017/01/11 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
nodejs中sleep功能实现暂停几秒的方法
2017/07/12 NodeJs
Vue用v-for给src属性赋值的方法
2018/03/03 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
2018/05/10 Javascript
微信小程序自定义弹出层效果
2020/05/26 Javascript
VsCode里的Vue模板的实现
2020/08/12 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
Python Tkinter GUI编程入门介绍
2015/03/10 Python
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
python根据京东商品url获取产品价格
2015/08/09 Python
python 查找字符串是否存在实例详解
2017/01/20 Python
Python基于matplotlib实现绘制三维图形功能示例
2018/01/18 Python
Python3连接SQLServer、Oracle、MySql的方法
2018/06/28 Python
使用Django开发简单接口实现文章增删改查
2019/05/09 Python
Django为窗体加上防机器人的验证码功能过程解析
2019/08/14 Python
使用卷积神经网络(CNN)做人脸识别的示例代码
2020/03/27 Python
python对批量WAV音频进行等长分割的方法实现
2020/09/25 Python
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
Rakuten Kobo台湾:电子书、eReaders和Reading应用程式
2017/11/24 全球购物
Wilson体育用品官网:美国著名运动器材品牌
2019/05/12 全球购物
消防先进事迹材料
2014/02/10 职场文书
家长通知书家长评语
2014/04/17 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
战略性融资合作协议书范本
2014/10/17 职场文书
上班迟到检讨书
2015/05/06 职场文书
2016继续教育研修日志
2015/11/13 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
九大龙王魂骨,山龙王留下躯干骨,榜首死的最憋屈(被捏碎)
2022/03/18 国漫