【linux系统】如何在服务器上安装Anaconda

news/2024/5/20 8:40:32/文章来源:https://blog.csdn.net/weixin_44883789/article/details/133998400

文章目录

  • 1. 安装Anconda
    • 1.1. 下载Anaconda安装包
    • 1.2. 安装Anaconda
      • 1.2.1. 点击回车(Enter)
      • 1.2.2. 添加环境变量
      • 1.2.3. 激活环境变量
    • 1.3. 检查是否安装成功
  • 2. Anaconda安装pytorch
    • 2.1. 创建虚拟环境
    • 2.2. 激活(进入)虚拟环境
    • 2.3. 安装pytorch


1. 安装Anconda

1.1. 下载Anaconda安装包

需要在官网中查找自己需要的版本,链接地址如下:
https://repo.anaconda.com/archive/

以我自己安装的版本为例:

https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh

使用wget指令来下载Anconda.sh文件:

wget https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh

运行结果如下:
在这里插入图片描述

1.2. 安装Anaconda

找到你下载后的.sh文件,使用chmod给它赋权,下面以我的为例:

chmod +x Anaconda3-2023.07-2-Linux-x86_64.sh

然后执行如下命令:

./Anaconda3-2023.07-2-Linux-x86_64.sh

执行后,结果如下图所示:
在这里插入图片描述

1.2.1. 点击回车(Enter)

一直点回车,直到出现:
在这里插入图片描述
输出入yes,继续点回车,出现:
在这里插入图片描述
继续点回车,然后开始安装,
在这里插入图片描述
输入yes,点击回车,等待安装完成。

1.2.2. 添加环境变量

注意:这一步,如果是新版的就不需要设置了,直接跳到1.2.3. 小节
找到.bashrc文件,打开该文件,在最后一行添加环境变量,这里的路径是你anaconda的bin目录所在的路径,如下:

export PATH=path/to/anaconda3/bin:$PATH

1.2.3. 激活环境变量

在服务器中输入source指令:

source ~/.bashrc

然后,你会发现,进入了anaconda的base环境。
输入conda config --set auto_activate_base false可设置不自动进入base环境,然后输入conda deactivate,退出base环境。

conda config --set auto_activate_base false
conda deactivate

到这里,就已经安装好anaconda了

1.3. 检查是否安装成功

打开新的终端后,进入自己的文件夹目录下,输入anaconda -V:

conda -V

安装成功会显示conda的版本,如下:
在这里插入图片描述

2. Anaconda安装pytorch

2.1. 创建虚拟环境

加入我要创建一个名称为py7torch1.13的环境,输入指令:

conda create -n py7torch1.13 python=3.7 -y

2.2. 激活(进入)虚拟环境

conda activate py7torch1.13

效果如下:
在这里插入图片描述

2.3. 安装pytorch

要先进入虚拟环境(完成上一步),才能安装pytorch。
安装torch1.13版本(具体安装什么版本要和你的系统以及CUDA对应,否则安装很可能会失败),指令如下:

conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 pytorch-cuda=11.7 -c pytorch -c nvidia

安装成功后显示如下:
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言--程序环境和预处理(宏)

目录 前言 本章重点: 1. 程序的翻译环境和执行环境 2. 详解编译链接 2.1 翻译环境​编辑 2.2 编译本身也分为几个阶段 2.3 运行环境 3. 预处理详解 3.1 预定义符号 3.2 #define 3.2.1 #define 定义标识符 3.2.2 #define 定义宏 2.2.3 #define 替换规则 …

Mock测试详细教程入门这一篇就够了!

1、什么是mock测试 1.png Mock测试就是在测试活动中,对于某些不容易构造或者不容易获取的比较复杂的数据/场景,用一个虚拟的对象(Mock对象)来创建用于测试的测试方法。 2、为什么要进行Mock测试 Mock是为了解决不同的单元之间由于耦合而难于开发、测试…

高校教务系统登录页面JS分析——西安交通大学

高校教务系统密码加密逻辑及JS逆向 本文将介绍高校教务系统的密码加密逻辑以及使用JavaScript进行逆向分析的过程。通过本文,你将了解到密码加密的基本概念、常用加密算法以及如何通过逆向分析来破解密码。 本文仅供交流学习,勿用于非法用途。 一、密码加…

Android手机连接电脑弹出资源管理器

如图所示,很讨厌 关闭方法:

Node编写用户登录接口

目录 前言 服务器 编写登录接口API 使用sql语句查询数据库中是否有该用户 判断密码是否正确 生成JWT的Token字符串 配置解析token的中间件 配置捕获错误中间件 完整的登录接口代码 前言 本文介绍如何使用node编写登录接口以及解密生成token,如何编写注册接…

ROI的投入产出比是什么?

ROI的投入产出比是什么? 投入产出比(Return on Investment, ROI)是一种评估投资效益的财务指标,用于衡量投资带来的回报与投入成本之间的关系。它的计算公式如下: 投资收益:指的是投资带来的净收入&#x…

Python基础入门例程2-NP2 多行输出

描述 将字符串 Hello World! 存储到变量str1中,再将字符串 Hello Nowcoder! 存储到变量str2中,再使用print语句将其打印出来(一行一个变量)。 输入描述: 无 输出描述: 第一行输出字符串Hello World!&a…

DDOS直接攻击系统资源

DDOS ——直接攻击系统资源 思路: 攻击机利用三次握手机制,产生大量半连接,挤占受害者系统资源,使其无法正常提供服务。 1、先体验下受害者的正常网速。在受害者主机上执行以下命令 (1)开启Apache。 systemctl start apache2 (2…

SysTick—系统定时器

SysTick 简介 SysTick—系统定时器是属于CM3内核中的一个外设,内嵌在NVIC中。系统定时器是一个24bit 的向下递减的计数器,计数器每计数一次的时间为1/SYSCLK,一般我们设置系统时钟SYSCLK 等于72M。当重装载数值寄存器的值递减到0的时候&#…

LeetCode刷题---简单组(一)

文章目录 🍒题目一 507. 完美数🍒解法一 🍒题目二 2678. 老人的数目🍒解法一 🍒题目三 520. 检测大写字母🍒解法一🍒解法二 🍒题目一 507. 完美数 对于一个 正整数,如果它…

一文教你学会使用Cron表达式定时备份MySQL数据库

各位小伙伴大家好,今天我就来讲述一下作为一个运维,如何解放自己的双手去让服务器定时备份数据库数据,防止程序操作数据库出现数据丢失。 mysql_dump_script.sh脚本文件 #!/bin/bash#保存备份个数,备份7天数据 number7 #备份保存…

常见面试题-Netty专栏(一)

typora-copy-images-to: imgs Netty 是什么呢?Netty 用于做什么呢? 答: Netty 是一个 NIO 客户服务端框架,可以快速开发网络应用程序,如协议服务端和客户端,极大简化了网络编程,如 TCP 和 UDP …

【智能家居】

面向Apple developer学习:AirPlay | Apple Developer Documentation Airplay AirPlay允许人们将媒体内容从iOS、ipad、macOS和tvOS设备无线传输到支持AirPlay的Apple TV、HomePod以及电视和扬声器上。 网页链接的最佳实践 首选系统提供的媒体播放器。内置的媒体播…

IPD集成产品开发TR技术评审详解

IPD(Integrated Product Development)集成产品开发是一种跨部门协同的、利用先进技术和管理方法来快速推出新产品并满足客户需求的开发模式。华为利用IPD也非常出名。在IPD集成产品开发的过程中,TR(Technical Review)技…

Spring Boot中RedisTemplate的使用

当前Spring Boot的版本为2.7.6&#xff0c;在使用RedisTemplate之前我们需要在pom.xml中引入下述依赖&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId><vers…

【力扣刷题】只出现一次的数字、多数元素、环形链表 II、两数相加

&#x1f40c;个人主页&#xff1a; &#x1f40c; 叶落闲庭 &#x1f4a8;我的专栏&#xff1a;&#x1f4a8; c语言 数据结构 javaEE 操作系统 Redis 石可破也&#xff0c;而不可夺坚&#xff1b;丹可磨也&#xff0c;而不可夺赤。 刷题篇 一、只出现一次的数字1.1 题目描述1…

【Linux系统编程】命令模式2

目录 一&#xff0c;Linux下的初阶认识 1&#xff0c;管道 2&#xff0c;时间戳 二&#xff0c;Liunx系统命令操作 1&#xff0c;date时间指令 2&#xff0c;cal日历指令 3&#xff0c;which和find查找指令 3-1&#xff0c;which指令&#xff1a; 3-2&#xff0c;find…

分享一个python无人超市管理系统django项目实战源码调试 lw 开题

&#x1f495;&#x1f495;作者&#xff1a;计算机源码社 &#x1f495;&#x1f495;个人简介&#xff1a;本人七年开发经验&#xff0c;擅长Java、Python、PHP、.NET、微信小程序、爬虫、大数据等&#xff0c;大家有这一块的问题可以一起交流&#xff01; &#x1f495;&…

[Linux 基础] make、Makefile自动化构建代码工具

文章目录 1、make与Makefile是什么2、为什么要有make与Makefile3、怎么实现一个Makefile文件3.1 如何编写Makefile文件3.1.1 依赖关系3.1.2 依赖方法 3.2 如何清理项目3.2.1 如何编写3.2.2 clean详解 3.3 make的使用3.4 原理3.4.1 查看文件修改时间 1、make与Makefile是什么 m…

【王道代码】【2.3链表】d3

关键字&#xff1a; 奇偶序号拆分、a1&#xff0c;b1&#xff0c;a2&#xff0c;b2...an&#xff0c;bn拆分a1&#xff0c;a2...&#xff0c;bn&#xff0c;...b2&#xff0c;b1、删除相同元素