远程服务器配置 Anaconda 并安装 PyTorch 详细教程

这篇具有很好参考价值的文章主要介绍了远程服务器配置 Anaconda 并安装 PyTorch 详细教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 远程服务器安装 anaconda

1.1 安装 anaconda

进入 anaconda 官网,因为服务器是 Linux 系统,所以点击下图图标:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

点击下图位置(一般情况下下载这个即可),即可开始下载 安装anaconda所需的文件,我这里是 Anaconda3-2022.10-Linux-x86_64.sh(后续更新版本会有差别):

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

下载好后我们将 Anaconda3-2022.10-Linux-x86_64.sh 文件上传到远程服务器中,如何上传可以参考我的博客:将本地项目/文件上传到远程服务器中详细教程(vscode,sftp)

按照博客里的步骤,把 Anaconda3-2022.10-Linux-x86_64.sh 上传到远程服务器中:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

这样就上传到服务器了:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

在服务器中新建终端:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

复制 Anaconda3-2022.10-Linux-x86_64.sh 在服务器中的路径(相对路径):

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

在终端中输入 sh 刚才复制的相对路径,我这里是 sh Anaconda3-2022.10-Linux-x86_64.sh

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

这里直接按回车即可:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

然后一直按回车,直到出现如下界面,输入 yes

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

然后这里直接按回车即可,然后就会自动在当前目录下创建 anaconda3 文件夹安装 anaconda 的内容:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

到这里了依然输入 yes

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

最后这样就安装成功了:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

1.2 配置环境变量

(这步可能不需要,可以在终端输入 conda,看下会不会正常输出)
安装完 anaconda 后我们发现 conda 并不能用,原因在于环境变量还没配置。

在终端输入 vim .bashrc

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

进入 bashrc:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

在当前界面输入 i 按键,进入编辑模式。
在最后一行输入 export PATH=“/xxx/anaconda3/bin:$PATH”(其中的 xxx 换成自己当前目录路径,其实也就是 anaconda3 目录所在路径):

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

输入后,按键盘上的 esc 键,输入 :wq,再按回车,即可完成保存编辑并退出:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

然后就会退回到原先的终端界面,再输入source .bashrc,让配置生效:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

然后命令行前面这块出现 (base),就说明环境变量也配置成功了,并且这时也已进入 conda 环境:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

这是可以输入 python 查看下python 版本,再输入 exit() 即可退出 python 环境:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

1.3 在终端中进入/退出 conda 环境

conda activate   # 进入conda环境 出现(base)则说明安装成功
conda deactivate # 退出conda环境

1.4 查看服务器 CUDA 最高版本(也包含 GPU 使用率/内存使用情况等信息)

在终端输入 nvidia-smi 可查看 CUDA 最高版本 和 GPU 使用率/内存使用情况等信息,下图中各参数意义可参考另一个博客:查看 gpu 使用率/内存使用情况

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

这里看到 CUDA Version: 11.4,表示我这里服务器支持的 CUDA 最高版本为 11.4,这个版本号在后续安装 PyTorch 时会用到。

2 配置 PyTorch 环境

2.1 安装 PyTorch

创建 conda 虚拟环境,输入 conda create -n pytorch python=3.9(这个指令的含义是创建一个python3.9版本的虚拟环境,名称为 pytorch),格式为 conda create -n 环境名称 python=版本号

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

输入 y

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

安装完成:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

输入 conda activate pytorch (格式为 conda activate 环境名称),进入刚才创建的虚拟环境:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

进入 pytorch 官网,点击 Install:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

如下选择,复制指令 conda install pytorch torchvision torchaudio pytorch-cuda=11.6 -c pytorch -c nvidia。如果服务器支持 CUDA 最高版本高于 11.6 (在上文 1.4 查看 gpu 使用率/内存使用情况等信息 中查看),那么直接在服务器终端粘贴这个指令即可。

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

但上文中写到我这里服务器支持的 CUDA 最高版本为 11.4,上图中需要的 CUDA 只有 11.6 和 11.7 版本的,都高于我服务器的 CUDA 版本,那么这时该怎么办呢?

那就只能安装以前的版本了,以满足自己服务器的要求,点击 install previous versions of PyTorch

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

可以看到 这里有个 PyTorch 1.12.1 版本的,底下有可供 CUDA 10.2、11.3、11.6 的 PyTorch安装指令,因为我这里服务器的 CUDA 最高版本为 11.4,安装 PyTorch 肯定要小于这个版本,所以选择 11.3 版本了,复制下图指令,即 conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

粘贴到终端(在刚才 conda 新建的虚拟环境(名为pytorch) 中):

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

输入y

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

等待一会儿,这样就算安装好了:

远程服务器配置 Anaconda 并安装 PyTorch 详细教程

2.2 检验 PyTorch 安装成功

在终端依次输入 pythonimport torchtorch.__version__torch.cuda.is_available(),就可以检验 PyTorch 是否安装成功,并可查看版本号等等。文章来源地址https://www.toymoban.com/news/detail-419894.html

远程服务器配置 Anaconda 并安装 PyTorch 详细教程
(pytorch) kfh@amax:~$ python  # 进入python环境
Python 3.9.13 (main, Oct 13 2022, 21:15:33) 
[GCC 11.2.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch   # 输入并按回车后只要不报错就说明pytorch已经安装成功了
>>> torch.__version__  # 查看 PyTorch 版本号
'1.12.1'
>>> torch.cuda.is_available()  # 查看 CUDA 即 GPU 是否可用
True
>>> exit()

到了这里,关于远程服务器配置 Anaconda 并安装 PyTorch 详细教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在服务器的docker容器中安装Anaconda配置环境以及使用编程工具远程连接环境

    一、连接服务器下载Anaconda 3 使用win+r输入cmd打开命令行,在命令行中输入ssh -p xxxxx(你的端口号如10101,下图红色部分)  root@xxx.xxx.xxx.xxx(服务器ip地址下图蓝色部分)   第一次连接时,连接没问题会出现Are you sure you want to continue connecting (yes/no/[fingerprint])?之后就不会出现了。 输

    2024年02月03日
    浏览(36)
  • nvidia驱动 && docker镜像cuda ,anaconda,pytorch下载ubuntu20.04&&pycharm远程连接远端服务器docker中的conda环境(完整操作)

    内含一整套操作,从设置容器到远程连接。 操作环境: 服务器:ubuntu 20.04 本机:win10 IDE:pycharm 专业版 下载驱动很容易的,下面我们来介绍一种最简单的方法。    插个小曲,删除驱动代码 参考网站里有很详细的解说,我们只再列出需要的代码。  当输入这个命令时 sudo d

    2024年02月04日
    浏览(44)
  • 在服务器上安装pytorch并配置CUDA环境变量

    (1) 使用以下命令来查看安装在服务器上的NVIDIA驱动程序版本: 这将显示有关安装的NVIDIA驱动程序的详细信息,包括版本号。 (2)使用以下命令来查看CUDA版本: 本服务器上NVIDIA驱动程序版本:460.56;CUDA版本:11.2 (1)打开终端或命令提示符,并激活您的Anaconda环境(如果

    2024年04月26日
    浏览(34)
  • FTP服务器安装、远程访问以及安全配置项

    一、安装ftp 1、首先,确保您的系统已经更新到最新的软件包版本。运行以下命令来更新软件包列表并安装更新的软件包: 2、安装vsftpd服务器软件包: 3、安装完成后,启动vsftpd服务并将其设置为在系统引导时自动启动: 4、(如果有防火墙)您还需要配置防火墙以允许FTP流

    2024年02月03日
    浏览(41)
  • Windows安装配置Tomcat服务器教程 -- 外网远程访问

    转载自cpolar文章:外网访问本地Tomcat服务器【cpolar内网穿透】 Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源

    2024年02月05日
    浏览(41)
  • Windows安装配置Tomcat服务器教程 - 外网远程访问

    转载自cpolar文章:外网访问本地Tomcat服务器【cpolar内网穿透】 Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源

    2024年02月04日
    浏览(49)
  • vscode+ssh连接远程linux系统服务器,并用anaconda管理python环境

    依次点击1、2、3,其中第3部分输入如下: ssh root@虚机ip -[端口号] 此时如果 你的权限范围并不在root ,就改成你所在的权限范围。(我们是以名字缩写在服务器创建了账户。) 假如我在服务器上的权限范围为zxy,服务器ip为123.456.789.000,端口号为22,则在第3部分输入:ssh zx

    2024年02月07日
    浏览(86)
  • window11安装SSH和VScode并远程连接Linux服务器进行配置

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前段时间用激光雷达采集了一些点云数据,需要连接实验室服务器对数据进行处理,我大该花了一下午的时间完成了配置。网上相关的教程有很多,但是有很大一部分比较陈旧,存在着一些问题,本文总

    2024年02月05日
    浏览(50)
  • 在Ubuntu服务器上安装和配置Nextcloud- 搭建Nextcloud私有云盘并公网远程访问

    Nextcloud,它是ownCloud的一个分支,是一个文件共享服务器,允许您将个人内容(如文档和图片)存储在一个集中的位置,就像Dropbox一样。与Nextcloud的不同之处在于,它的所有功能都是开源的。它还将敏感数据的控制和安全返回给您,从而消除了对第三方云托管服务的使用。 在本教程中

    2024年02月11日
    浏览(42)
  • 服务器安装 anaconda & conda: command not found [解决方案] & bashrc文件中环境变量配置错误,导致linux命令无法正常使用的解决方案

    由于连接的服务器,无法直接在anaconda官网上下载安装文件,所以使用如下方法: 之后一直按 enter ,直到出现提示要输入 yes or no ,输入 yes 显示以下信息即为安装成功 在终端输入conda info --envs查看anaconda是否安装成功,发现报错:conda: command not found 原因在于: ~/.bashrc文件没

    2024年02月06日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包