首页 > 其他分享 >PyTorch的安装与pycharm配置anaconda

PyTorch的安装与pycharm配置anaconda

时间:2022-11-23 15:38:30浏览次数:53  
标签:pytorch PyTorch conda 版本 anaconda pycharm 安装 下载


pytorch作为Python的一个深度学习库,安装比较简单,但是过程有比较坑的地方,下面就把自己的安装过程一一介绍。

在安装前,首先要确定自己的计算机是否已经安装了Anaconda。

anaconda可以从官网进行下载。直接进行搜索官网即可,但是这里需要一个主意的地方,一般来说官网首页上都放的是最新版本

PyTorch的安装与pycharm配置anaconda_深度学习

 就是该界面,然后单击view all installers就能看到所有的往期版本

PyTorch的安装与pycharm配置anaconda_安装_02

这里选择的是箭头所示的版本,然后我们点击下载即可。可能有点慢,我们可以复制下载链接去迅雷进行下载。 

下载完毕后,双击运行进行安装即可(自己设置安装路径)

PyTorch的安装与pycharm配置anaconda_anaconda_03

安装完毕后,记得配置环境变量,这也是一个好习惯,提前配置完后,我们再使用pycharm时就会少一些环境路径的问题。

计算机--属性--高级系统设置

PyTorch的安装与pycharm配置anaconda_python_04

 

PyTorch的安装与pycharm配置anaconda_深度学习_05

环境变量

PyTorch的安装与pycharm配置anaconda_pytorch_06

配置系统变量的path

PyTorch的安装与pycharm配置anaconda_安装_07

点击新建,添加三个anaconda路径,顺序无所谓。

然后点击确定保存。

这里我们的环境变量已经配置完毕,我们来到pycharm下,这里pycharm的安装过程就不再介绍,也是去pycharm的官网下载即可,一般社区版就够用了,如果要下载专业版,自己去网上搜破解教程,否则只能试用一段时间,社区版的完全免费的,只不过相对专业版少了一些功能。

新建一个项目

PyTorch的安装与pycharm配置anaconda_pytorch_08

这里已经建立了一个项目,主要看他的anaconda配置。

PyTorch的安装与pycharm配置anaconda_安装_09

点击file-settings

PyTorch的安装与pycharm配置anaconda_anaconda_10

需要注意两个地方,首先介绍这个,这里是对编译器的选择和环境变量的配置,当然了,这里的编译器是在上面的项目属性中设置过才会出现我们配置过的编译器路径。

PyTorch的安装与pycharm配置anaconda_anaconda_11

就像这样,我安装了两个版本的anaconda,所以我们可以在不同版本之间根据需求进行切换。这里说明一下为什么我要弄两个版本,因为我想要把anaconda在pycharm中使用,出现了版本不兼容问题,一开始我下载的anaconda版本较新,而我的Python版本确是3.9的,两个版本不匹配,就出现了TypeError: an integer is required (got type bytes)【在使用Python console会出现此报错信息】

PyTorch的安装与pycharm配置anaconda_深度学习_12

然后我从网上进行寻找解决办法,说的就是版本问题,Python版本要和anaconda版本匹配,切anaconda版本不能高于Python版本,否则就会出现上面的报错信息。

然后我去下载了早期的anaconda版本,现在知道我上面的介绍是怎样来的了吧,然后根据上面的介绍进行下载,然后配置好环境变量,并对这两个环境配置进行修改,就可以了。当然了,这是我遇到的问题所以这样解决,第一次安装的知道即可,也可以在安装中少走一些弯路。

如果是第一次安装,直接在创建项目的时候进行anaconda编译器的选择即可。

这里贴出来版本匹配后的正确界面。

PyTorch的安装与pycharm配置anaconda_anaconda_13

 下面我们来介绍pytorch的下载,在该界面如果直接输入import torch,就会出现报错信息,因为我们还没有安装pytorch。

PyTorch的安装与pycharm配置anaconda_python_14

安装pytorch,同样也需要进入官网,不过和其它的软件安装有些不一样,有点类似Linux下的安装方法。

PyTorch的安装与pycharm配置anaconda_深度学习_15

PyTorch的安装与pycharm配置anaconda_pytorch_16

 这里一并进行说明,首先,我们的安装方式推荐的有两种,一种的conda,另一种是pip命令安装。这里我们安装的conda就派上用场了,以conda安装为例。如果是pip也是一样,在最后也会给你一个安装路径,我们进行复制然后使用pip命令安装即可。

PyTorch的安装与pycharm配置anaconda_pytorch_17

回到conda,这里我们需要进入到anaconda命令行界面。

PyTorch的安装与pycharm配置anaconda_深度学习_18

由于这里我安装了两个anaconda,所以这个cmd界面有两个,直接将结果贴出来。

PyTorch的安装与pycharm配置anaconda_深度学习_19

从上面我们可以看出,两个anaconda版本不同,一个安装了pytorch,一个没有安装pytorch。

官方给出的安装命令如下:

PyTorch的安装与pycharm配置anaconda_anaconda_20

 我们可以直接在anaconda界面进行输入就可以,但是需要注意,这种方式是用的外网,下载的话非常慢,且极易出现中断,这里也是比较坑的地方,如果下载中断了他不会从中断处继续下载,而是直接重新下载需要的包,除非是已经下载完毕的,否则哪怕是百分之99的进度中断后也是重新下载。所以我们来采用使用的比较多的清华大学的镜像进行下载。

然后我们在anaconda命令行窗口输入以下命令

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/
 

conda install pytorch torchvision  torchaudio cudatoolkit=10.2

最后使用上面的安装命令,这里需要注意,我们不要使用-c pytorch参数,因为这个参数使用的意义就是复制到pytorch工作台中,本来下载就不是太快,用这个参数只会更慢。

最后补充一下:虽然使用清华大学的镜像源会快一些,但也是会出现中断的情况,多试几下就可以了,我也是试了三四遍才成功安装。祝各位成功安装!

PyTorch的安装与pycharm配置anaconda_安装_21

标签:pytorch,PyTorch,conda,版本,anaconda,pycharm,安装,下载
From: https://blog.51cto.com/u_15888443/5881365

相关文章

  • 从 Numpy+Pytorch 到 TensorFlow JS:总结和常用平替整理
    demo展示这是一个剪刀石头布预测模型,会根据最近20局的历史数据训练模型,神经网络输入为最近2局的历史数据。如何拥有较为平滑的移植体验?保持两种语言,和两个框架的API文......
  • anaconda 版本去清华大学镜像站下载
    Indexof/anaconda/archive/|清华大学开源软件镜像站|TsinghuaOpenSourceMirror官网下载的windows最新版本,安装时会卡住。所以去清华镜像下载早期2020版本。 ......
  • PyTorch复现GoogleNet学习笔记
    PyTorch复现GoogleNet学习笔记一篇简单的学习笔记,实现五类花分类,这里只介绍复现的一些细节如果想了解更多有关网络的细节,请去看论文《GoingDeeperwithConvolutions》......
  • 2. pycharm终端提示无法加载文件 F:\Users\Administrator\PycharmProjects\python
    问题如下:终端(terminnal)遇到下面红色问题。   怎么解决??pycharm终端提示无法加载文件F:\Users\Administrator\PycharmProjects\pythonProject\venv\Scripts\activa......
  • Windows卸载Anaconda导致CMD以错误码1退出
    起因今天打开之前的前端项目,用npm命令启动发现npm命令没有任何输出,每次输完直接换行,没有任何输出起初以为是npm出了问题,重启电脑,重装了node发现没有用然......
  • Anaconda的 tensorflow(cpu) 与OpenCV安装教程
    安装Anaconda5.2+tensorflow1.9下载Anaconda5.2.0(64位或32位)https://www.anaconda.com/download/安装Anaconda5.2.0(一路确定即可)打开Anacondaprompt,然后执行piplist......
  • 统计pytorch、caffe稀疏代码
    pytorchnet=net_now()state_dict=torch.load(model_path,map_location=lambdastorage,loc:storage)net.load_state_dict(state_dict,strict=True)#net.cuda()......
  • Pytorch入门(4)—— Tensor和Module的保存与加载
    参考:动手学深度学习注意:由于本文是jupyter文档转换来的,代码不一定可以直接运行,有些注释是jupyter给出的交互结果,而非运行结果!!文章目录​​1.读写Tensor​​​​2.读写......
  • Pytorch入门(3)—— 构造网络模型
    参考:动手学深度学习注意:由于本文是jupyter文档转换来的,代码不一定可以直接运行,有些注释是jupyter给出的交互结果,而非运行结果!!文章目录​​1.模型构造​​​​1.1继承`M......
  • 【2022.11.21】pytorch的使用相关(五)
    资料来源ShusenTang/Dive-into-DL-PyTorch:本项目将《动手学深度学习》(DiveintoDeepLearning)原书中的MXNet实现改为PyTorch实现。(github.com)代码部分%matplotl......