📅  最后修改于: 2023-12-03 15:40:48.083000             🧑  作者: Mango
在开发Python应用时,我们经常需要使用不同版本的Python以及不同的依赖库。因此,使用虚拟环境是一个很好的方式来隔离项目所依赖的库以及Python版本。
Python自带的虚拟环境工具为venv
,我们可以使用它来创建一个虚拟环境,并在虚拟环境中安装依赖库。
要创建虚拟环境,请使用以下命令:
python -m venv myenv
这将在当前目录下创建一个名为myenv
的虚拟环境。
要激活虚拟环境,请使用以下命令:
myenv\Scripts\activate.bat
source myenv/bin/activate
激活虚拟环境后,我们将看到终端命令行前面加上了虚拟环境名,例如:
(myenv) C:\Users\Username\project>
这表示我们已经成功激活虚拟环境。
在虚拟环境中,我们可以使用pip来安装依赖库,它只会影响当前虚拟环境中的Python环境和库。
pip install package_name
在安装完成后,使用以下命令可以查看当前虚拟环境中已安装的包:
pip freeze
要退出虚拟环境,请使用以下命令:
deactivate
通过使用虚拟环境,我们可以轻松地隔离不同的Python应用程序的依赖关系,避免版本冲突和其他问题。并且通过激活虚拟环境,我们可以在同一台计算机上管理多个Python版本和不同的依赖库。