Python虚拟环境使用
Python 应用程序通常会使用不属于标准库的包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者应用程序可能使用库接口的过时版本编写。不同的应用程序也许需要不同的包或模块。为避免冲突,我们需要用Python虚拟环境为不同的应用程序之间隔离包或模块。
创建虚拟环境
# windows
python -m venv venv
#linux/macos
python3 -m venv venv
激活虚拟环境
# windows
venv\Scripts\activate
# linux/macox
source venv/bin/activate
虚拟环境安装依赖包
#windows/linux/macos
python -m pip install <package-name>
# 当你需要安装特定版本的依赖时 需要将 <package-name> 改写程<package-name>==指定版本号,例如
python -m pip install requests==3.0
列出依赖包
在虚拟环境里输入如下命令
python -m pip list
停止虚拟环境
停止虚拟环境只需输入一下命令
#windows/linux/macos
deactivate