pytorch安装、环境搭建及在pycharm中的设置

pytorch安装、环境搭建及在pycharm中的设置pytorch安装、环境搭建及在pycharm中设置这两天同学在问我pytorch的安装,因为自己的已经安装好了,但是好像又有点遗忘,所以记录一下。一、安装python直接到官网找到和自己设备匹配的版本下载安装即可。安装过程不会出现太多问题,一般情况下python安装在本机上,故可以直接在终端测试是否安装成功。只需win+R——cmd——输入python,就会输出python的版本信息。…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

pytorch安装、环境搭建及在pycharm中设置

这两天同学在问我pytorch的安装,因为自己的已经安装好了,但是好像又有点遗忘,之前也是花了很大的功夫才弄明白,所以整理的比较详细。

一、安装python

直接到官网找到和自己设备匹配的版本下载安装即可。安装过程不会出现太多问题,一般情况下python安装在本机上,故可以直接在终端测试是否安装成功。只需
win+R——cmd——输入python,就会输出python的版本信息。像下面这样
在这里插入图片描述
???为什么没有出现版本信息?原因是我并没有把python安装在本机,而是下载了Anaconda Navigator,它是Anaconda发行包中包含的桌面图形界面,可以用来方便地启动应用、方便的管理conda包、环境和频道,不需要使用命令行的命令。它自带python,只需在官网选择与自己设备匹配的版本安装即可。
下载好后,打开应用——base(root)——Open Terminal——输入python验证
在这里插入图片描述
就会出现版本信息了。
到此python的问题解决,接下来安装pytorch!

二、安装pytorch

首先我们要创建一个pytorch的环境:打开应用——create——输入环境名——选择下载好的python版本——创建
在这里插入图片描述
创建完成后如下图所示:
在这里插入图片描述
然后左击箭头——Open Terminal,在此终端进行pytorch的安装。
接下来就是在官网下载和自己设备匹配的pytorch。
在这里插入图片描述
在这里很多人不知道自己的CUDA版本号,可以查一下,方法如下:
控制面板——查看方式(小图标)——NVIDIA控制面板——帮助——系统信息——组件——NVIDIA DLL 就可以看到了。
在这里插入图片描述
可以看到我的是9.1的达不到9.2,所以我选择了NONE,然后把生成的命令:

conda install pytorch torchvision cpuonly -c pytorch

复制下来,在刚才的终端运行,因为我已经装过了,所以不再演示,一般不会报错。
但问题出在,安装过程及其慢,以致于,总是安装失败。这是由于要安装的这些包都是从国外网站下载镜像,所以速度慢,解决的办法就是切换到国内镜像(这里用的是清华源) 。只需按照下面步骤操作即可:
1.

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

分别把这两部分命令在终端运行,运行完后不会给出任何显示,紧接着运行安装的那行代码,这里要注意把代码后面的 -c pytorch 去掉 ,我的就是:

conda install pytorch torchvision cpuonly

运行之后等待一会就能看到安装的进度非常快。网上说是因为下载pytorch的通道已经添加了清华的镜像,如果不去掉 ,他会优先选择国外镜像,即它的优先级会比清华源通道高,所以下的慢,大概就是这样。
等待下载完成之后测试pytorch是否安装成功,直接在刚才的终端依次按如下图所示输入:
在这里插入图片描述
可以看到显示的版本信息就算成功了!

三、pytorch在pycharm中的设置

实际上anaconda中有自带的编译器,Jupyter notebook和Spyter,但是为了项目更好的管理,也可以选择下载pycharm。
首先在官网下载好最新版本的pycharm,打开——File——new project——在项目里创建python file,创建好后,接着,File——settings——project(你建的项目名)——project interpreter——add
在这里插入图片描述
在这里插入图片描述
注意刚才创建的pytorch环境会自动保存在Anaconda\envs\路径下,很容易找到,至此,j就可以在pycharm中使用pytorch了!

如有错误,望指正!

参考:
https://www.jianshu.com/p/97fa4ed3edbc

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174550.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月29日 上午8:46
下一篇 2022年8月29日 上午8:46


相关推荐

  • 开曼群岛的中国大企业(Maluku_Islands)

    http://baike.baidu.com/view/29653.htm开曼群岛百科名片  开曼群岛地理位置开曼群岛(有时也译为凯门群岛)是英国在西加勒比群岛的一块海外属地,由大开曼、小开曼和开曼布拉克3个岛屿组成。开曼群岛是世界第四大离岸金融中心,并是著名的潜水胜地。 查看精彩图册

    2022年4月11日
    67
  • Java程序设计基础笔记 • 【第1章 初识Java】[通俗易懂]

    Java程序设计基础笔记 • 【第1章 初识Java】[通俗易懂]本章目录1.1程序的概念及Java语言介绍1.1.1生活中的程序1.1.2计算机程序1.1.3算法和流程图1.1.4实践练习1.2配置JDK环境1.2.1Java的发展1.2.2应用领域1.2.3Java的优势1.2.4JDK概述1.2.5配置开发环境1.2.6实践练习1.3Java程序编写基础1.3.1Java程…

    2022年6月22日
    26
  • 串口服务器调试助手使用教程,串口调试助手使用教程【操作方式】

    串口服务器调试助手使用教程,串口调试助手使用教程【操作方式】喜欢使用电脑的小伙伴们一般都会遇到win7系统串口调试助手使用教程的问题,突然遇到win7系统串口调试助手使用教程的问题就不知道该怎么办了,其实win7系统串口调试助手使用教程的解决方法非常简单,按照1:打开电脑浏览器,进入百度搜索在输入框输入:友善串口助手,回车进行搜索,在第一条直接点击下载,安装即可.2:安装完成后,桌面上会有一个这样的图标我们双击打开.来操作就行了,接下来小伙伴们…

    2022年4月27日
    64
  • mysql 主键作用_mysql主键有什么用?

    mysql 主键作用_mysql主键有什么用?创建一个表 创建主键是个良好的习惯或应当作为规范 若预测可能累计大量数据 必须设置主键 并且应当选择合适的主键 否则你会严重影响到 count 查询 insert delete 下面本篇文章就来给大家介绍一下 mysql 中什么是主键 主键有什么用 希望对你们有所帮助 什么是主键 数据库主键 指的是一个列或多列的组合 其值能唯一地标识表中的每一行 通过它可强制表的实体完整性 主键主要是用于和其他表的外键关

    2026年3月16日
    4
  • matlab拉普拉斯因式分解,拉氏变换与反变换

    matlab拉普拉斯因式分解,拉氏变换与反变换2 5 拉氏变换与反变换机电控制工程所涉及的数学问题较多 经常要解算一些线性微分方程 按照一般方法解算比较麻烦 如果用拉普拉斯变换求解线性微分方程 可将经典数学中的微积分运算转化为代数运算 又能够单独地表明初始条件的影响 并有变换表可查找 因而是一种较为简便的工程数学方法 2 5 1 拉普拉斯变换的定义如果有一个以时间为自变量的实变函数 它的定义域是 那么的拉普拉斯变换定义为 2 10 式中 是复

    2026年3月18日
    2
  • winlator汉化教程

    winlator汉化教程

    2026年3月15日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号