Linux服务器安装anaconda、配置pytorch环境

news2025/2/6 15:02:08

Linux服务器安装anaconda并配置pytorch环境

  • Linux服务器安装anaconda
    • 下载anaconda
    • 安装anaconda
    • 验证是否安装成功
    • 注意默认python版本
  • 配置pytorch环境
    • 新建虚拟环境
    • 安装pytorch

Linux服务器安装anaconda

下载anaconda

首先进入anaconda网站,根据自己的需要选择一个版本(现在是要在Linux系统下安装,当然就要找一个Linux版本的):
在这里插入图片描述
连接上服务器后,在终端输入指令【wget后面的https……链接就是上面复制的下载链接】:

wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh

将上面的https下载链接替换成自己需要的版本对应的链接即可。如果需要下载到指定目录,可以使用添加-P

wget -P /path/to/directory[换成目标地址] https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh 

下载完成后,能够在目录中看到:
在这里插入图片描述

安装anaconda

连续运行以下两条指令即可启动安装:

chmod +x Anaconda3-2023.09-0-Linux-x86_64.sh

chmod +x 用于给文件添加可执行权限。具体来说:1、chmod 是用于修改文件权限的命令;2、+x 表示添加可执行权限。这使得该文件可以被作为程序执行。
因此,chmod +x Anaconda3-5.3.0-Linux-x86_64.sh 这个命令的作用是将名为 Anaconda3-5.3.0-Linux-x86_64.sh 的文件设置为可执行文件,以便后续可以运行该脚本来安装 Anaconda。

./Anaconda3-2023.09-0-Linux-x86_64.sh

上面的命令就是运行Anaconda3-2023.09-0-Linux-x86_64.sh文件,启动安装。
开始安装就一直按Enter,直到出现需要输入yes or no的地方,输入yes,之后再按一次Enter:
在这里插入图片描述
等着安装base环境,出现下面的finish巴拉巴拉就是安装好了。
在这里插入图片描述

验证是否安装成功

新开启一个终端,会默认进入base环境,可以输入conda -V查看conda版本,没问题的话即表示anaconda安装完毕。
在这里插入图片描述
后续可以输入conda list看看base环境下安装的包、输入python --version看看默认安装的python版本。
在这里插入图片描述

注意默认python版本

anaconda安装的时候,会默认创建一个base环境,创建base环境的时候默认安装一个版本的python。这个python版本是与安装的anaconda的版本对应的,我安装的2023.09版本的,对应python是3.11.5了。具体的对应版本可在该网址查看。
也可以看看其他人整理的:anaconda与python版本对应情况。

配置pytorch环境

新建虚拟环境

首先需要创建一个新的虚拟环境,然后再在这个环境下安装pytorch。 需要提前了解自己所需的pytorch版本对应的python版本【可以参考这个,官方的我没找到哪里看/(ㄒoㄒ)/~~pytorch与python版本对应关系】,以便在创建虚拟环境的时候指定python版本。 比如我打算安装pytorch 2.xx系列的,3.8-3.11都可以,我就安装的3.9的。

conda create -n env_name[自己想一个环境名,我用的pt2_3.9] python==3.9[根据需要安装合适的python版本]

激活环境,进入该环境后再安装pytorch:

conda activate pt2_3.9

安装pytorch

注意这里要先看看自己的cuda版本(服务器cuda版本),用nvidia-smi指令看看,一般是不能高于服务器cuda版本的:
去官网找安装的指令:
在这里插入图片描述
在conda虚拟环境中输入上面复制的指令,开始安装。
验证【这就安装好了!😊】:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1702851.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

LLM中的RoPE位置编码代码解析与RoPE的性质分析(一)

本博客需要对位置编码有一定了解,但不熟悉代码实现的老哥看。 正弦位置编码(sinusoidal) 在介绍RoPE之前,先回顾一下正弦位置编码。 数学表达 P E ( p o s , 2 i ) s i n ( p o s 1000 0 2 i / d m o d e l ) PE(pos, 2i) sin…

5.27作业

定义自己的命名空间my_sapce&#xff0c;在my_sapce中定义string类型的变量s1&#xff0c;再定义一个函数完成对字符串的逆置。 #include <iostream>using namespace std; namespace my_space {string s1;string reverse1(string s1);} using namespace my_space; int m…

Web(数字媒体)期末作业

一.前言 1.本资源为类似于打飞机的网页游戏 2.链接如下&#xff1a;【免费】前端web或者数字媒体的期末作业&#xff08;类似于打飞机的2D网页小游戏&#xff09;资源-CSDN文库 二.介绍文档

HR人才测评,哪些岗位需要测评想象力?

什么是想象力&#xff1f; 想象力是指&#xff0c;人们通过在已有物质的基础上&#xff0c;通过大脑想象、加工、创造出新事物的能力&#xff0c;举一个非常简单的例子&#xff0c;在提到鸟这种生活的时候&#xff0c;大家会联想到各种各样不同鸟的品种。 哪些岗位需要测评…

喜讯 | 聚铭网络入选2024安在新榜网络安全产品“大众点评”百强榜及全景图

近日&#xff0c;安在新榜发布了备受期待的《2024中国网络安全产品用户调查报告》。在这份权威报告中&#xff0c;聚铭网络凭借先进的技术、优秀的产品和专业的配套服务&#xff0c;成功入选《2024安在新榜网络安全产品“大众点评”百强榜》。 报告通过对全国企业用户进行专项调…

海外仓erp系统是什么?和海外仓管理系统一样吗?

为了满足海外仓全球化发展的大趋势&#xff0c;同时提升海外仓运转的效率&#xff0c;一套好用&#xff0c;性价比高的海外仓管理系统还是非常重要的。 不过很多海外仓企业其实不太分得清erp系统和海外仓管理系统的差异&#xff0c;今天我们就来系统的聊一下&#xff0c;方便大…

React useState修改对象

在 React 中&#xff0c;useState 是一个 Hook&#xff0c;它可以让函数组件拥有状态。当想要改变一个对象类型的状态时&#xff0c;我们需要使用展开运算符&#xff08;...&#xff09;或者 Object.assign 来确保状态是正确地更新。 以下是一个使用 useState 来更新对象的例子…

windows下nvm的安装及使用

目录 一、下载二、安装三、使用 一、下载 下载链接&#xff1a;https://github.com/coreybutler/nvm-windows/releases 二、安装 双击 nvm-setup.exe&#xff0c;按提示一步步安装。 三、使用 # 查看已安装的版本信息 nvm list&#xff08;可简写为&#xff1a;nvm ls&am…

计算机视觉中-语义分割

语义分割 语义分割是计算机视觉中的一个关键技术&#xff0c;它涉及对图像中的每个像素进行类别划分&#xff0c;从而识别出图像中的不同物体或区域。具体来说&#xff0c;语义分割就是按照“语义”给图像上目标类别中的每一点打上一个标签&#xff0c;使得不同种类的东西在图像…

【RSGIS数据资源】中国多时期土地利用遥感监测数据集(CNLUCC)

文章目录 数据基本信息摘要数据说明数据引用方式 数据基本信息 数据时间&#xff1a; 多时期(1970年代末期以来11期) 空间位置&#xff1a; 中国 数据格式&#xff1a; 矢量与栅格 空间分辨率&#xff1a; 30m 主题分类&#xff1a; 中国土地利用遥感监测数据 DOI标识&#xf…

Android Gradle plugin 版本和Gradle 版本

1.当看到这两个版本时&#xff0c;确实有点迷糊。但是他们是独立的&#xff0c;没有太大关联。 就是说在Android studio中看到的两个版本信息&#xff0c;并无太大关联&#xff0c;是相互独立的。Gradle插件版本决定了你的项目是如何构建的&#xff0c;而Gradle版本是执行构建…

UML-系统架构师(二)

1、UML&#xff08;Unified Modeling Language&#xff09;是面向对象设计的建设工具&#xff0c;独立于任何具体程序设计语言&#xff0c;以下&#xff08;&#xff09;不属于UML中的模型。 A用例图 B协作图 C活动图 DPAD图 解析&#xff1a; UML一共14种图 结构图&…

电商场景的视频动效

AtomoVideo:AIGC赋能下的电商视频动效生成本文分享阿里妈妈视频 AIGC(AtomoVideo等) 赋能视频广告创意的探索和实践。通过基于扩散模型的视频生成技术,结合可控生成技术,使静态电商图片能够栩栩如生地“动”起来,实现了在电商领域的视频 AIGC 应用落地。https://mp.weixi…

LDRA Testbed(TBrun)软件单元测试_操作指南

系列文章目录 LDRA Testbed软件静态分析_操作指南 LDRA Testbed软件静态分析_自动提取静态分析数据生成文档 LDRA Testbed软件静态分析_Jenkins持续集成_(1)自动进行静态分析的环境搭建 LDRA Testbed软件静态分析_Jenkins持续集成_(2)配置邮件自动发送静态分析结果 LDRA Testb…

星融元获2024网络开源优秀创新成果奖!

5月25日&#xff0c;星融元受邀参加2024年第四届网络开源技术生态大会&#xff0c;分享主题为“开放的网络 开放的AI生态”主题演讲&#xff0c;深受现场用户的认可&#xff1b;《Easy RoCE&#xff1a;基于SONiC、Klish和Prometheus的极简无损网络解决方案》获得2024网络开源优…

网络其他重要协议(DNS、ICMP、NAT)

1.DNS DNS是一整套从域名映射到IP的系统 1.1 DNS背景 TCP/IP中使用IP地址和端口号来确定网络上的一台主机的一个程序&#xff0c;但是IP地址不方便记忆&#xff0c;例如我们想访问百度就会在浏览器中输入baidu.com而不是百度的IP地址。于是人们发明了一种叫主机名的东西, 是…

程序员日志之我的创作纪念日

目录 传送门正文日志1、概要2、ChatGPT的成为创作者初心的回答3、最受欢迎的博文4、未来创作 传送门 SpringMVC的源码解析&#xff08;精品&#xff09; Spring6的源码解析&#xff08;精品&#xff09; SpringBoot3框架&#xff08;精品&#xff09; MyBatis框架&#xff08;…

HTML+CSS+JavaScript网页制作案例教程第2版-黑马程序员-第8章动手实践

HTMLCSSJavaScript网页制作案例教程第2版-黑马程序员-第8章动手实践 文章目录 HTMLCSSJavaScript网页制作案例教程第2版-黑马程序员-第8章动手实践效果图代码素材 效果图 代码 <!doctype html> <html><head><meta charset"utf-8"><title…

nginx+nginx-http-flv-module在Linux服务器搭建

需求 在服务器搭建点播/视频平台的话需要在服务器搭建nginx和rtmp模块 rtmp模块 rtmp 模块有 nginx-rtmp-module &#xff0c;但是我们这里使用 nginx-http-flv-module 来替代。因为后者是基于前者开发的&#xff0c;前者拥有的功能后者都有&#xff0c;后者是国内的开发开…

在64位程序中调用SetWindowLong指定窗口处理过程失效问题排查(附C++编译器数据模型)

C软件异常排查从入门到精通系列教程&#xff08;专栏文章列表&#xff0c;欢迎订阅&#xff0c;持续更新...&#xff09;https://blog.csdn.net/chenlycly/article/details/125529931C/C基础与进阶&#xff08;专栏文章&#xff0c;持续更新中...&#xff09;https://blog.csdn…