原生的 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 也可以很方便地管理多个环境。