Python虚拟环境及Vscode中在虚拟环境下使用调试

Python虚拟环境

Python虚拟环境是一个沙箱,它使用独立的软件包,而不是使用系统提供的site-packages文件夹。

使用场景:

  1. 在同一个Python环境下运行多个服务,但是每个服务使用的软件包和版本都不相同

  2. 要为每个Python项目有配置独立的软件包

 

配置Python虚拟环境

  1. 安装虚拟环境:pip install -U virtualenv

  2. 创建虚拟环境:virtualenv env_name

  3. 进入虚拟环境:source env_name/bin/activate

  4. 退出虚拟环境:deactivate

 

Vscode中在Python虚拟环境下使用调试

  • 前置条件:正确配置虚拟环境

  1. 进入虚拟环境,在shell中输入pwd,获取虚拟环境下的Python路径

  2. 在当前工作目录下,打开用户设置:F1setting.json

  3. 配置setting.json,即可完成调试

    {
        //将虚拟环境下的Python路径填入
        "python.pythonPath": "/env/bin/python"   
    }

版权声明:本文为weixin_41131225原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。