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

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐