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中的__init__和__new__
Mar 12 Python
Python实现保证只能运行一个脚本实例
Jun 24 Python
pycharm下查看python的变量类型和变量内容的方法
Jun 26 Python
python使用正则来处理各种匹配问题
Dec 22 Python
使用celery和Django处理异步任务的流程分析
Feb 19 Python
基于Python的OCR实现示例
Apr 03 Python
python爬虫把url链接编码成gbk2312格式过程解析
Jun 08 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
Jul 01 Python
Python 防止死锁的方法
Jul 29 Python
Python中的特殊方法以及应用详解
Sep 20 Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 Python
python计算列表元素与乘积详情
Aug 05 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
用Flash图形化数据(二)
2006/10/09 PHP
简单实用的网站PHP缓存类实例
2014/07/18 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
深入浅析PHP无限极分类的案例教程
2016/05/09 PHP
详解json在php中的应用
2018/09/30 PHP
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
JS 面向对象的5钟写法
2009/07/31 Javascript
腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口
2010/07/26 Javascript
深入理解JavaScript系列(13) This? Yes,this!
2012/01/18 Javascript
jquery 获取表单元素里面的值示例代码
2013/07/28 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
JavaScript中读取和保存文件实例
2014/05/08 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
2015/02/28 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
js实现字符串转日期格式的方法
2015/05/20 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
p5.js临摹旋转爱心
2019/10/23 Javascript
vue获取form表单的值示例
2019/10/29 Javascript
JavaScript ECMA-262-3 深入解析(二):变量对象实例详解
2020/04/25 Javascript
[49:13]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第一局
2016/02/27 DOTA
详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
2019/04/17 Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
2019/10/24 Python
Python Selenium截图功能实现代码
2020/04/26 Python
Python API 操作Hadoop hdfs详解
2020/06/06 Python
福克斯租车:Fox Rent A Car
2017/04/13 全球购物
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
同学会主持词
2014/03/18 职场文书
外语系毕业生求职自荐信
2014/04/12 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
交通事故被告答辩状
2015/05/22 职场文书
谢师宴学生致辞
2015/07/27 职场文书
给领导敬酒词
2015/08/12 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
商业计划书格式、范文
2019/03/21 职场文书
Go语言带缓冲的通道实现
2021/04/26 Golang
nginx配置虚拟主机的详细步骤
2021/07/21 Servers