【个人成长笔记】在Ubuntu中的Linux系统安装 anaconda 及其相关终端命令行

【个人成长笔记】在Ubuntu中的Linux系统安装 anaconda 及其相关终端命令行

(持续更新中,欢迎关注!)

文章目录

  • [【个人成长笔记】在Ubuntu中的Linux系统安装 anaconda 及其相关终端命令行](#【个人成长笔记】在Ubuntu中的Linux系统安装 anaconda 及其相关终端命令行)
    • 一、Anaconda在Linux系统中的完整安装指南
    • [2. 输入python查看相关python版本,然后导入torch包,查看cuda是否可用](#2. 输入python查看相关python版本,然后导入torch包,查看cuda是否可用)
    • [3. anaconda-navigator(进入或打开anaconda软件之后进入相应环境)](#3. anaconda-navigator(进入或打开anaconda软件之后进入相应环境))
    • [4. 在定义的根目录DIR文件夹下载requirements.txt里的安装包](#4. 在定义的根目录DIR文件夹下载requirements.txt里的安装包)
    • [5. 下载torch-GPU版本文件到DIR目录下](#5. 下载torch-GPU版本文件到DIR目录下)
    • [6. 生成已安装包清单](#6. 生成已安装包清单)
    • [7. 离线批量安装依赖包](#7. 离线批量安装依赖包)

一、Anaconda在Linux系统中的完整安装指南

1)安装前环境准备

在安装Anaconda之前,需要确保系统具备必要的图形库和依赖包。这些依赖包为Anaconda及其图形化组件提供基础运行环境支持。

安装命令如下:

bash 复制代码
sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

2)获取Anaconda安装包

推荐从Anaconda官方仓库下载最新的稳定版本安装包。使用wget命令可以直接从终端下载,确保获取到官方的完整安装文件。

下载命令为:

bash 复制代码
wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

如需其他版本,可以访问Anaconda官方网站(https://www.anaconda.com/download)查看所有可用版本。

3)执行安装过程

下载完成后,通过bash命令执行安装脚本:

bash 复制代码
bash Anaconda3-2024.10-1-Linux-x86_64.sh

安装过程中会有一系列交互提示:

  1. 许可协议:按Enter键浏览许可条款,最后输入"yes"表示同意
  2. 安装位置 :当显示"Anaconda3 will now be installed into this location:"时,可以: 直接回车使用默认路径(通常是用户HOME目录) 输入自定义绝对路径(如:/opt/anaconda3
  3. 初始化选项:最后会询问"Do you wish the installer to initialize Anaconda3?",建议输入"yes"

4)打开anaconda3路径并验证安装

bash 复制代码
# 打开anaconda3路径
source ~/anaconda3/bin/activate root
# 刷新shell配置以使conda命令立即生效
source ~/.bashrc
# 检查安装是否成功
conda --version

正常情况会显示当前conda版本号。

通常直接运行 anaconda-navigator即可,如果提示命令未找到,使用激活root环境后启动的方法

bash 复制代码
# 通常可以直接运行
anaconda-navigator

# 如果上述命令不生效,使用激活root环境后启动的方法
source ~/anaconda3/bin/activate root
anaconda-navigator

2. 输入python查看相关python版本,然后导入torch包,查看cuda是否可用

bash 复制代码
import torch
torch.cuda.is_available()

3. anaconda-navigator(进入或打开anaconda软件之后进入相应环境)

bash 复制代码
conda create -n py37 python=3.7 # 创建 python=3.7虚拟环境
conda activate py37 # 激活文件 py37虚拟环境
conda list # 查看当前虚拟环境的安装包情况

4. 在定义的根目录DIR文件夹下载requirements.txt里的安装包

bash 复制代码
pip download -d DIR -r /home/yu/Desktop/seg/requirements.txt

5. 下载torch-GPU版本文件到DIR目录下

bash 复制代码
pip download -d DIR pip install torch==1.10.1+cu111 torchvision==0.11.2+cu111 torchaudio==0.10.1 -f https://download.pytorch.org/whl/torch_stable.html

6. 生成已安装包清单

bash 复制代码
pip freeze >requirements.txt

7. 离线批量安装依赖包

bash 复制代码
pip install --no-index --find-links=./packages/(或者DIR路径) -r requirements.txt

暂时写到这里,后续更多干货,后续用到再分享!!!

相关推荐
好奇龙猫2 小时前
日语学习-日语知识点小记-构建基础-JLPT-N3阶段-二阶段(19):阶段练习
学习
松涛和鸣2 小时前
11.C 语言学习:递归、宏定义、预处理、汉诺塔、Fibonacci 等
linux·c语言·开发语言·学习·算法·排序算法
心无旁骛~3 小时前
Masquerade 总结笔记:解锁野外人类视频的机器人政策学习潜力
笔记·机器人
这张生成的图像能检测吗4 小时前
(论文速读)WFF-Net:用于表面缺陷检测的可训练权重特征融合卷积神经网络
人工智能·深度学习·神经网络·缺陷检测·图像分割
C-DHEnry4 小时前
Linux 不小心挂载错磁盘导致无法启动系统咋办
linux·运维·服务器·雨云
jay神4 小时前
【原创】基于YOLO模型的手势识别系统
深度学习·yolo·计算机·毕业设计·软件设计与开发
谅望者4 小时前
数据分析笔记14:Python文件操作
大数据·数据库·笔记·python·数据挖掘·数据分析
今天吃饺子5 小时前
如何用MATLAB调用python实现深度学习?
开发语言·人工智能·python·深度学习·matlab
未若君雅裁5 小时前
LeetCode 51 - N皇后问题 详解笔记
java·数据结构·笔记·算法·leetcode·剪枝
破烂pan5 小时前
lmdeploy.pytorch 新模型支持代码修改
python·深度学习·llm·lmdeploy