VsCode开发--Python环境配置

2020年12月31日 08:52 by scott

vscode

问题:

之前一周用专业版的pycharm,但是现在过期了。无奈替换为vscode,听说的它的用户量仅次于pycharm。

可是以前好用的source_root设置没了。而且代码老是给我标波浪线,烦人。

解决方案:

经过搜索和总结,设置一个好用的开发环境,只需配置两步:

1. 配置项目的PYTHONPATH:在项目目录下新建一个文件(.env),填入

PYTHONPATH=./

如果是项目的src文件夹,可设置为:

PYTHONPATH=./src

2. 在配置文件(.vscode/settings.json)中配置路径,全部内容如下:

{

"python.pythonPath": "/home/deepinwst/.conda/envs/di/bin/python",

"python.linting.pylintEnabled": true,

"python.linting.pycodestyleEnabled": false,

"python.linting.enabled": true,

"python.linting.pylintArgs": ["--generate-members"],

"python.envFile": "${workspaceFolder}/.env",

"terminal.integrated.env.osx": {

"PYTHONPATH": "${workspaceFolder}",

},

"terminal.integrated.env.linux": {

"PYTHONPATH": "${workspaceFolder}",

},

"terminal.integrated.env.windows": {

"PYTHONPATH": "${workspaceFolder}",

}

}

3. 重启vscode。

注:

第六行是防止from出现波浪线的,毕竟看着不爽。

terminal开头的哪些,是为了能让程序在终端中正确执行。

附常用操作:

VsCode 跳转到函数之后怎么跳转回之前的位置

Windows: Alt + '-' (有的是 Alt + ‘←’)

Ubuntu: Ctrl + Alt + '-'

Mac: control + '-'

完结,撒花。。。

Comment

×

Name

Email address

Comment

Close

Submit

Not Comment!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐