📅  最后修改于: 2023-12-03 14:50:14.684000             🧑  作者: Mango
virtualenv
是 Python 中的一个工具,用于创建独立的 Python 环境。在一个系统上,可以使用不同的 virtualenv
实例维护不同的 Python 版本和依赖项。
安装和使用 virtualenv
可以通过以下步骤完成:
可以使用以下命令安装 virtualenv
:
pip3 install virtualenv
可以使用以下命令创建一个名为 my-env
的虚拟环境:
virtualenv -p python3 my-env
此命令将在当前目录中创建一个 my-env
目录,其中包含一个与系统的主 Python 版本分离的 Python 版本。
可以根据需要使用其他 Python 版本。例如,要使用 Python 3.7,可以使用以下命令:
virtualenv -p /usr/bin/python3.7 my-env
创建虚拟环境后,必须激活它才能使用其中的 Python 和依赖项。可以通过以下命令激活虚拟环境:
source my-env/bin/activate
此命令将配置当前 shell 环境以使用虚拟环境。
在激活虚拟环境后,可以像使用任何其他 Python 环境一样使用其中的 Python 和依赖项。例如,可以使用以下命令安装 Django:
pip3 install django
然后可以在虚拟环境中使用 Django:
python3 -m django --version
可以使用以下命令退出虚拟环境:
deactivate
使用 virtualenv
可以方便地创建独立的 Python 环境,并在其中安装需要的 Python 包和依赖项。使用虚拟环境可以保持主 Python 环境的整洁,从而避免与不同 Python 版本之间的冲突和依赖项之间的冲突。