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 相关文章推荐
pyqt4教程之messagebox使用示例分享
Mar 07 Python
Python函数中定义参数的四种方式
Nov 30 Python
python模拟enum枚举类型的方法小结
Apr 30 Python
尝试使用Python多线程抓取代理服务器IP地址的示例
Nov 09 Python
Python3中的真除和Floor除法用法分析
Mar 16 Python
Python简单实现自动删除目录下空文件夹的方法
Aug 29 Python
Python爬豆瓣电影实例
Feb 23 Python
如何用Python实现简单的Markdown转换器
Jul 16 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
Apr 04 Python
python区块及区块链的开发详解
Jul 03 Python
python flask搭建web应用教程
Nov 19 Python
python 爬取英雄联盟皮肤并下载的示例
Dec 04 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中mysql与mysqli的区别分析
2013/06/10 PHP
golang、python、php、c++、c、java、Nodejs性能对比
2017/03/12 NodeJs
php探针不显示内存解决方法
2019/09/17 PHP
Yii框架小部件(Widgets)用法实例详解
2020/05/15 PHP
如何阻止复制剪切和粘贴事件为了表单内容的安全
2013/05/23 Javascript
seajs中模块的解析规则详解和模块使用总结
2014/03/12 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
基于jQuery.Hz2Py.js插件实现的汉字转拼音特效
2015/05/07 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
jQuery实现的网页右下角tab样式在线客服效果代码
2015/10/23 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
2016/07/07 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
运用jQuery写的验证表单(实例讲解)
2017/07/06 jQuery
详谈JS中数组的迭代方法和归并方法
2017/08/11 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
React中上传图片到七牛的示例代码
2017/10/10 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
三分钟学会用ES7中的Async/Await进行异步编程
2018/06/14 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
python实现自动发送邮件发送多人、群发、多附件的示例
2018/01/23 Python
python 读写excel文件操作示例【附源码下载】
2019/06/19 Python
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
HTML5有哪些新特征
2015/12/01 HTML / CSS
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
路德维希•贝克(LUDWIG BECK)中文官网:德国大型美妆百货
2020/09/19 全球购物
医务工作者先进事迹材料
2014/01/26 职场文书
员工晚婚的请假条
2014/02/08 职场文书
关于元旦的广播稿
2014/02/16 职场文书
国贸专业自荐信范文
2014/03/02 职场文书
保护母亲河倡议书
2014/04/14 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
学校百日安全活动总结
2015/05/07 职场文书
教研活动主持词
2015/07/03 职场文书
laravel ajax curd 搜索登录判断功能的实现
2021/04/17 PHP
Flask使用SQLAlchemy实现持久化数据
2021/07/16 Python