macOS 使用 conda 管理 Python 多版本

1. macOS 环境下安装 conda

conda 是一款用于管理不同版本 Python 及其相关包的开源工具。首先,在 macOS 上安装 conda,您需要下载适合 macOS 系统的安装包。您可以在官方网站下载并安装合适的版本。

安装完成后,打开终端,并输入以下命令来验证 conda 是否安装成功:

conda --version

如果正确显示了 conda 的版本号,那么说明 conda 已经正确安装。

2. 创建 conda 环境

为了能够管理不同版本的 Python,我们需要创建多个 conda 环境。每个环境都可以单独安装和管理不同版本的 Python 及其相关包。在创建环境之前,您需要确定要安装的 Python 版本。对于每个环境,您可以使用以下命令创建:

conda create -n 环境名称 python=Python版本号

2.1 创建一个 Python 2.7 环境

执行以下命令创建一个名为 "python2" 的 Python 2.7 环境:

conda create -n python2 python=2.7

等待环境创建完成后,可以通过以下命令激活该环境:

conda activate python2

验证 Python 版本是否正确:

python --version

2.2 创建一个 Python 3.9 环境

执行以下命令创建一个名为 "python3" 的 Python 3.9 环境:

conda create -n python3 python=3.9

同样地,激活环境并验证 Python 版本:

conda activate python3

python --version

3. 在 conda 环境中安装其他包

在创建好的 conda 环境中,您可以使用 conda 命令来安装其他 Python 包。例如,我们可以在 Python 2.7 环境中安装 pandas 包:

conda activate python2

conda install pandas

同样地,我们可以在 Python 3.9 环境中安装 numpy 包:

conda activate python3

conda install numpy

4. 使用 conda 切换环境

一旦创建了多个环境,您可以通过 conda 切换环境并使用指定的 Python 版本。使用以下命令可以切换到 Python 2.7 环境:

conda activate python2

切换到 Python 2.7 环境后,可以运行您的 Python 2.7 代码,并使用在该环境中安装的包。

如果想要切换回 Python 3.9 环境,则可以使用以下命令:

conda activate python3

同样地,在 Python 3.9 环境中执行代码。

5. 总结

通过使用 conda,您可以轻松地在 macOS 系统中创建和管理多个 Python 环境,并切换不同版本的 Python。这对于开发人员来说非常有用,特别是当需要在不同的 Python 版本下运行代码时。无论是使用 Python 2.7 还是 Python 3.9,conda 都能够帮助您管理和安装相关包,让开发工作更加高效。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

后端开发标签