Python虚拟环境
Python虚拟环境是一个沙箱,它使用独立的软件包,而不是使用系统提供的site-packages文件夹。
使用场景:
-
在同一个Python环境下运行多个服务,但是每个服务使用的软件包和版本都不相同
-
要为每个Python项目有配置独立的软件包
配置Python虚拟环境
-
安装虚拟环境:
pip install -U virtualenv
-
创建虚拟环境:
virtualenv env_name
-
进入虚拟环境:
source env_name/bin/activate
-
退出虚拟环境:
deactivate
Vscode中在Python虚拟环境下使用调试
-
前置条件:正确配置虚拟环境
-
进入虚拟环境,在shell中输入
pwd
,获取虚拟环境下的Python路径 -
在当前工作目录下,打开用户设置:
F1
→setting.json
-
配置
setting.json
,即可完成调试{ //将虚拟环境下的Python路径填入 "python.pythonPath": "/env/bin/python" }