📅  最后修改于: 2023-12-03 15:37:26.796000             🧑  作者: Mango
在 Python 中,我们可以使用虚拟环境(Virtual Environment)来管理不同项目所使用的不同版本的 Python 包和依赖。这样可以避免版本冲突和依赖污染。
使用 Python3 自带的 venv 模块可以创建虚拟环境。
首先,进入到项目的根目录,然后执行以下命令:
python3 -m venv env
其中,“env” 是虚拟环境的名称。执行该命令后,会在当前目录下创建一个名为 env 的目录,该目录中包含了一个独立于系统 Python 环境的 Python 解释器。
执行以下命令可以激活本地的虚拟环境:
source env/bin/activate
当虚拟环境被激活后,命令行提示符会带上环境名称信息。
进入虚拟环境后,可以使用 pip 命令来安装需要的依赖。例如,安装 Flask:
pip install Flask
将当前虚拟环境的依赖导出可以方便后续的部署,使用以下命令:
pip freeze > requirements.txt
退出虚拟环境,执行以下命令:
deactivate
通过以上几个步骤,我们成功地创建了并使用了虚拟环境,有效管理了项目所需的依赖。
更多关于 Python 虚拟环境的内容可以参考官方文档:https://docs.python.org/3/tutorial/venv.html。