pytorch安装教程

  • 1. gpu or cpu版本
  • 2.cpu版本的pytorch安装
  • 3.gpu版本安装
  • 4.检查


1. gpu or cpu版本

我们需要查看自己的电脑的显卡是否为英伟达公司的,可以通过如下两种方式进行判别

1)任务管理器

我们通过ctrl + alt + delete打开任务管理器,然后选择性能选项,看看gpu的信息,是否含有NVIDIA字样,如果任一gpu中有NVIDIA,那么就可以选择安装gpu版本的pytorch。(下图中的电脑是Intel的,所以只能选择cpu版本的)

安装pytorch后能安装tensorflow吗_虚拟环境


2)Win + R输入dxdiag

通过这种方式打开DirectX 诊断工具,然后就可以查看到gpu 的信息

安装pytorch后能安装tensorflow吗_镜像源_02

2.cpu版本的pytorch安装

我们在打开anaconda prompt,然后可以通过如下命令新建一个pytorch名字环境

conda create -n pytorch python=3.11

安装pytorch后能安装tensorflow吗_虚拟环境_03

接下通过conda activate pytorch命令进入到pytorch虚拟环境中

安装pytorch后能安装tensorflow吗_镜像源_04

接着打开下面的网址,选择cpu版本,然后将下面的命令在虚拟环境中运行,等待安装就好了

https://pytorch.org/get-started/locally/

安装pytorch后能安装tensorflow吗_虚拟环境_05


这个安装过程可能会很久,因为安装源在国外,所以可以选择,或者更换下载的镜像源(下面的清华的镜像源可能会报pip过低,升级一下就行了),或者一直等着

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安装pytorch后能安装tensorflow吗_python_06

一直等待安装完成就好了

3.gpu版本安装

pytorch安装gpu版本的比较简单选,在pytorch版本选择的时候选择你gpu版本对应cuda版本下载就好了(可以不用安装cuda和cuDNN,只是这样会弱鸡一点,有些东西不能使用),如果需要安装cuda,详见下面博文:


我们安装gpu版本的pytorch只需要将选择cuda版本的就行,你nvidia-smi显示支持的cuda版本是指最高支持版本,所以我们选择小于等于最高版本的安装就行.(比如我的电脑最高支持12.0,但是我安装11.8的)

安装pytorch后能安装tensorflow吗_人工智能_07


把上面的指令在anaconda prompt中的对应环境下面运行就好了。

4.检查

在环境下面输入python,然后导入pytorch,接着能够正常输出torch的版本的话,就代表安装成功了。

安装pytorch后能安装tensorflow吗_人工智能_08