原生的 Python 也可以管理多个环境

原生的 Python 也可以管理多个环境。在 Python 中,可以使用 venv 模块创建和管理虚拟环境。使用 venv 模块创建虚拟环境的方法与使用 Anaconda 或者 Miniconda 创建虚拟环境的方法类似。

例如,要创建一个名为 myenv 的虚拟环境,可以在终端中输入以下命令:

python -m venv myenv

此命令将在当前目录下创建一个名为 myenv 的新目录,其中包含了 Python 解释器和其他必要的文件。要激活该虚拟环境,可以在终端中使用以下命令:

  • 在 macOS 和 Linux 系统中:
source myenv/bin/activate
  • 在 Windows 系统中:
myenv\Scripts\activate.bat

在虚拟环境中安装和管理 Python 包的方式也与使用 Anaconda 或者 Miniconda 类似。可以使用 pip 命令安装、卸载和更新 Python 包。例如,要在虚拟环境中安装 numpy 包,可以使用以下命令:

pip install numpy

在使用完虚拟环境后,可以使用以下命令退出该环境:

deactivate

因此,原生的 Python 也可以很方便地管理多个环境。