当前位置: 首页 > news >正文

在 Linux 服务器上安装 Conda 环境(零基础小白教程)

引言

本文将详细介绍如何在 Linux 服务器上安装 Miniconda 环境,并解决在安装过程中可能遇到的常见问题。无论你是刚接触 Linux 服务器的新手,还是想快速部署 Conda 环境的开发者,本文都将为你提供详细的步骤。

1. 准备工作

首先,确保你的 Linux 服务器已经连接到互联网。我们将使用 Miniconda 来安装 Conda 环境,它是一个比 Anaconda 更轻量级的版本,适合需要自定义安装的软件包的用户。

1.1 安装依赖

在开始安装之前,建议你更新服务器上的所有软件包,并安装 wget 工具(如果没有安装的话)。你可以通过以下命令更新系统:

sudo apt update && sudo apt upgrade -y
sudo apt install wget -y

2. 下载 Miniconda 安装脚本

我们将从官方源或清华镜像下载 Miniconda 安装脚本。根据你的网络情况选择合适的下载源。

2.1 使用官方源下载

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

2.2 使用清华镜像加速下载

如果你在中国大陆,使用清华镜像可以获得更快的下载速度:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh

3. 安装 Miniconda

下载完成后,使用下面的命令运行安装脚本:

bash Miniconda3-latest-Linux-x86_64.sh

3.1 阅读许可协议

安装过程中会提示你阅读 Miniconda 的许可协议。你需要按 Enter 键继续,直到看到提示:

Do you accept the license terms? [yes|no]

输入 yes 接受许可协议并继续。

3.2 选择安装路径

Miniconda 会提示你选择安装路径,默认路径为 /root/miniconda3,按 Enter 键确认:

Miniconda3 will now be installed into this location:
/root/miniconda3

如果你想安装到其他目录,可以输入新的路径。

3.3 安装完成

安装过程会自动进行,安装完成后,屏幕上会显示如下信息:

Thank you for installing Miniconda3!

4. 配置环境

4.1 激活 Miniconda 环境

安装完成后,需要激活 conda 环境。因为你选择了不修改 shell 配置文件,所以需要手动执行以下命令:

eval "$(/root/miniconda3/bin/conda shell.bash hook)"

这会在当前的 shell 会话中激活 conda 环境。

4.2 让 conda 自动激活(可选)

如果你希望每次打开新的终端时自动激活 conda,可以运行以下命令:

conda init

执行后,conda 会修改你的 shell 配置文件(例如 .bashrc),并在每次启动终端时自动激活 base 环境。

4.3 重新加载配置文件

如果你选择了 conda init,可以使用下面的命令来重新加载 .bashrc 配置文件,使修改生效:

source ~/.bashrc

4.4 验证 Conda 是否成功安装

在安装和配置完成后,运行以下命令验证 Conda 是否安装成功:

conda --version

如果显示出 conda 的版本信息,那么说明安装成功。

5. 遇到的问题与解决

5.1 文件下载损坏

在安装过程中,可能会遇到以下错误:

WARNING: md5sum mismatch of tar archive

这种问题通常是由于下载的安装包损坏导致的。解决方法是删除之前下载的文件并重新下载:

rm -rf Miniconda3-latest-Linux-x86_64.sh*

然后重新下载并运行安装脚本。

5.2 conda: command not found

如果你在运行 conda 命令时遇到以下错误:

conda: command not found

可以通过手动激活 Conda 环境解决:

eval "$(/root/miniconda3/bin/conda shell.bash hook)"

如果你希望每次启动终端时都能自动激活 Conda 环境,记得执行 conda init 并重新加载 .bashrc 配置文件。

5.3 不希望自动激活

如果你不希望每次打开终端时自动激活 Conda 环境,可以在安装时选择不运行 conda init,或者在配置 .bashrc 时手动删除相关行。

6. 常见命令

  • 创建新的 Conda 环境:
conda create -n myenv python=3.8
  • 激活 Conda 环境:
conda activate myenv
  • 安装包:
conda install numpy
  • 更新 Conda:
conda update conda
  • 列出所有环境:
conda env list
  • 删除环境:
conda remove --name myenv --all

如果你在安装过程中遇到其他问题,欢迎留言讨论,我会尽力帮助解答。

相关文章:

  • 云服务器CVM标准型S5实例性能测评——2025腾讯云
  • Edge浏览器安卓版流畅度与广告拦截功能评测【不卡还净】
  • 记录一次生产中mysql主备延迟问题处理
  • 1.1 设置电脑开机自动用户登录exe开机自动启动
  • 容器docker入门学习
  • 阿里云服务器的docker环境安装nacos--实践
  • Starrocks添删改查数据(二)
  • Qt 性能优化总结
  • 蓝桥杯之二分法
  • 13【模块学习】AT24C02(一):使用学习
  • Oracle 如何停止正在运行的 Job
  • TOA与AOA联合定位的高精度算法,三维、4个基站的情况,MATLAB例程,附完整代码
  • 内部聊天软件,BeeWorks-安全的企业内部通讯软件
  • MATLAB项目实战(一)
  • 加密软件的发展:从古典密码到量子安全
  • VUE快速入门-3:模版示例
  • SAP系统青果糖无法报工
  • MySQL常用SQL语句的示例
  • 蛇行等长 差分阻抗
  • 台式机 thingsboard 部署 MQTT服务器端口查询及公开本地站点到公网,MQTT客户端配置
  • 东南亚五大经济体一季度增长放缓,美国关税大棒或阻全年增长
  • 王楚钦球拍检测环节受损,国际乒联发声明
  • 新疆巴音郭楞州和硕县发生4.6级地震,震源深度10千米
  • 韦尔股份拟更名豪威集团:更全面体现公司产业布局,准确反映未来战略发展方向
  • 音著协宣布胜诉,虎牙公司终审被判侵权
  • 中方是否担忧美国主权信用评级下调?外交部:美国应采取负责任的政策措施