Conda的安装
conda是一种Python生态中用于环境管理和包管理的工具,但Conda 本质是一个跨平台、语言无关的包与环境管理器(并非仅针对 Python)。
conda可以为每个项目创建虚拟环境,解决不同环境所用包的版本冲突问题,同时conda还可以安装、卸载、更新包,并自动检测包版本的冲突问题。
区别对比
minincoda是一个轻量化的conda工具,其只包含最核心最基本的功能,并没有附带额外的包,在日常使用中,Anaconda略显冗余繁杂,以下是二者的对比:
对比 | Anaconda 内置版 | Miniconda |
---|---|---|
安装包体积 | 大(约 5GB+),因预装数百个数据科学包 | 小(约 50-100MB),仅含核心组件 |
预装内容 | 含 Conda + Python + 数百个常用包(如 Pandas、TensorFlow)+ Jupyter 等工具 | 仅含 Conda + Python + 基础依赖包 |
适用场景 | 数据科学新手、快速启动项目(无需手动装基础包) | 追求轻量安装、自定义需求(如仅需特定包)、服务器环境(节省存储空间) |
安装后操作 | 可直接使用大部分数据科学工具,无需额外装基础包 | 需手动安装所需包(如 conda install pandas ) |
灵活性 | 低(预装包多,可能存在冗余) | 高(仅核心组件,按需配置) |
因此,在任何时候,我们都只推荐安装miniconda,然后按需下载配置。
Linux下的安装
输入下列命令,检测python版本:
python3 --version
输出以下内容则说明python安装正确(具体版本因人而异):
Python 3.12.9
根据电脑系统,下载miniconda文件,这里是Miniconda3-latest-Linux-x86_64.sh
文件,在该文件目录下打开终端,输入下列命令:
sudo ./Miniconda3-latest-Linux-x86_64.sh
此时会出现下列提示:
Welcome to Miniconda3 py312_25.1.1-2
In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
按enter确认安装,出现下列阅读条款,一路回车下翻,阅读完该条款:
Please read these Terms of Service carefully before purchasing, using, accessing
, or downloading any Anaconda Offerings (the "Offerings"). These Anaconda Terms
of Service ("TOS") are between Anaconda, Inc. .........
最后出现下列提示,输入yes开始安装:
Do you accept the license terms? [yes|no]
>>>
Please answer 'yes' or 'no':'
根据提示选择安装路径,如果需要更改安装路径,输入目标路径后按回车:
Miniconda3 will now be installed into this location:
/root/miniconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
例如安装在 /home/user/minconda3 路径下,输入后回车。安装完成后会显示下列内容:
If you'd prefer that conda's base environment not be activated on startup,
run the following command when conda is activated:
conda config --set auto_activate_base false
You can undo this by running `conda init --reverse $SHELL`? [yes|no]
输入yes,会自动初始化conda,并配置环境变量,随后输出以下内容:
==> For changes to take effect, close and re-open your current shell. <==
Thank you for installing Miniconda3!
若上一步保持保持默认,按回车后显示下列命令说明安装成功:
To install conda's shell functions for easier access, first activate, then:
conda init
Thank you for installing Miniconda3!
此时需要手动写入环境变量,输入以下命令安装vim
编辑器:
sudo apt install vim
输入下列命令。使用vim
编辑器修改配置文件,打开.bashrc
:
vim ~/.bashrc
将下列语句写入最后一行,这里的路径要和之前的保持一致:
export PATH="/home/user/miniconda3/bin:$PATH"
随后执行该命令,载入配置文件,若之前选择了yes,则直接执行此命令即可:
source ~/.bashrc
输入以下命令,手动激活conda:
source ~/miniconda3/bin/activate
重新打开命令行后,输入命令,查看conda安装情况:
conda info --envs
若出现下列内容,则说明安装成功(路径与上文一致):
# conda environments:
#
base * /home/user/miniconda3