📅  最后修改于: 2023-12-03 15:36:40.471000             🧑  作者: Mango
Python 有一个称为 venv 的内置模块,可用于创建 Python 虚拟环境。虚拟环境允许您将项目的依赖项与主 Python 安装隔离开来,从而避免版本冲突。
在本文中,我们将探讨如何使用 venv 模块为特定版本的 Python 创建虚拟环境。
要为特定版本的 Python 创建虚拟环境,请按照以下步骤操作:
python3 --version
python3 -m venv /path/to/new/virtual/environment
其中 /path/to/new/virtual/environment
是您想要创建虚拟环境的路径。请注意,Python 3.x 中默认情况下,您需要使用 "python3
" 命令而不是 "python
"。
例如,如果您想要在 ~/myproject/venv
中创建虚拟环境,可以运行以下命令:
python3 -m venv ~/myproject/venv
source /path/to/new/virtual/environment/bin/activate
注意,您需要用您创建虚拟环境时的路径替换 /path/to/new/virtual/environment
。
激活虚拟环境后,您的终端提示符应显示虚拟环境的名称。
pip install Flask
此时 Flask 将安装在虚拟环境中,并且不会影响系统的 Python 安装。
要退出虚拟环境,请运行以下命令:
deactivate
终端提示符将不再显示虚拟环境的名称。
使用 venv 模块创建 Python 虚拟环境可以使您的项目的依赖项与主 Python 安装隔离开来,从而避免版本冲突。您可以通过激活虚拟环境并使用所选版本的 Python 安装软件包来使用虚拟环境。如果您需要退出虚拟环境,则可以简单地运行 deactivate
命令。