插件窝 干货文章 Linux系统下如何只安装conda而不安装Python解释器?

Linux系统下如何只安装conda而不安装Python解释器?

安装 解释器 Conda Miniconda 59    来源:    2025-03-13

在Linux系统下,如果你只想安装Conda而不安装Python解释器,可以通过以下步骤实现:

1. 下载Miniconda

Miniconda 是 Anaconda 的精简版,它只包含 Conda 和 Python 解释器。你可以通过以下命令下载 Miniconda:

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

2. 安装 Miniconda

运行下载的安装脚本,但在安装过程中选择不安装 Python 解释器。

bash Miniconda3-latest-Linux-x86_64.sh

在安装过程中,你会看到类似以下的提示:

Do you wish the installer to initialize Miniconda3 by running conda init? [yes|no]

选择 no,这样 Conda 不会自动配置环境变量。

3. 手动配置环境变量

安装完成后,你需要手动配置环境变量,以便能够使用 Conda 命令。

编辑你的 ~/.bashrc 文件(如果你使用的是 Bash shell):

nano ~/.bashrc

在文件末尾添加以下内容:

export PATH="$HOME/miniconda3/bin:$PATH"

保存并退出编辑器,然后运行以下命令使更改生效:

source ~/.bashrc

4. 验证安装

你可以通过以下命令验证 Conda 是否安装成功:

conda --version

如果安装成功,你应该会看到 Conda 的版本号。

5. 创建没有 Python 的环境

现在你可以创建一个不包含 Python 解释器的环境:

conda create -n myenv

在这个环境中,你可以手动安装你需要的包,而不必安装 Python 解释器。

6. 激活环境

要激活这个环境,使用以下命令:

conda activate myenv

7. 安装其他包

在激活的环境中,你可以使用 Conda 安装其他包,而不必安装 Python 解释器:

conda install numpy

总结

通过以上步骤,你可以在 Linux 系统上安装 Conda 而不安装 Python 解释器。这种方法适用于那些希望使用 Conda 管理包但不需要系统自带 Python 解释器的用户。