📜  没有基础包的 conda 安装环境 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:56:02.549000             🧑  作者: Mango

没有基础包的 conda 安装环境

有时候我们需要在不同的机器上安装相同的 Python 环境,但是这些机器上没有相同的基础包。这时候,我们可以使用 Conda 环境来解决这个问题。

安装 Conda

首先,我们需要安装 Conda。我们可以从 https://conda.io/miniconda.html 下载安装包,并按照官方文档进行安装。

创建新的 Conda 环境

在安装完成 Conda 后,我们可以使用以下命令创建一个新的环境:

conda create --name myenv

其中,myenv 可以替换成我们希望创建的环境名称。

激活 Conda 环境

创建新的 Conda 环境后,我们需要激活该环境:

conda activate myenv

这会将新的 Conda 环境设置为当前环境。

安装基础包

由于我们在不同的机器上安装的 Python 环境版本不同,所以我们需要安装一些基础包来保证环境的一致性。以下是一些必要的基础包列表:

conda install python=3.7
conda install ipython
conda install numpy
conda install pandas
conda install matplotlib
conda install seaborn
conda install scikit-learn
导出/复制环境

为了在其他机器上使用该环境,我们可以将当前环境导出到一个 YAML 文件中:

conda env export > environment.yaml

然后,我们可以将该 YAML 文件复制到其他机器上,并使用以下命令创建相应的 Conda 环境:

conda env create --file environment.yaml

这会在当前环境下创建一个新的 Conda 环境,并安装该 YAML 文件中指定的所有包。

总结

使用 Conda 环境可以方便地在不同的机器上安装相同的 Python 环境,从而保障环境的一致性。在创建环境时,我们要先安装一些必要的基础包,并将环境导出到一个 YAML 文件中,以方便在其他机器上使用。