在Visual Code中启用virtualenv

本文介绍如何在Visual Studio Code中设置Python调试环境,并详细解释了如何正确配置virtualenv路径,确保开发人员能够高效地使用VSCode进行Python项目的调试。

首先配置好virtualenv,具体过程请参见《搭建高效的Python开发环境》

用Visual Code打开python项目,选择菜单“调试>打开配置”,出现“launch.json”的编辑视图,在文件顶部很容易就找到如下内容:

{
    "name": "Python",
    "type": "python",
    "request": "launch",
    "stopOnEntry": true,
    //  这里是需要修改的地方
    "pythonPath": "${config:python.pythonPath}",
    "program": "${file}",
    "cwd": "${workspaceRoot}",
    "env": {},
    "envFile": "${workspaceRoot}/.env",
    "debugOptions": [
        "WaitOnAbnormalExit",
        "WaitOnNormalExit",
        "RedirectOutput"
    ]
}

将“pythonPath”修改为virtualenv中的python环境即可,以我的配置为例,如下:

"pythonPath" : "~/.virtualenvs/sdk/bin/python"

如果是Windows环境,请修改为如下格式:

"pythonPath": "C:\\Users\\yiifaa\\.Virtualenvs\\sdk\\Scripts\\python.exe"

请注意它们之间的差异,非Windows环境将python放在bin目录下,而Windows则将它们放置在Script目录下。

参考文档

  1. Use Virtualenv with Python with Visual Studio Code in Ubuntu
  2. Visual Studio code and virtualenv
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值