求助: VScode 写 Python 无法使用 autocomplete/intellisence

2018-03-16 10:28:36 +08:00
 SeanZhaoOrZXY

我已经下载了官方 python 插件,并在 setting.json 中正确设置了 pythonPath 路径。 目前问题是,只有 if,while 这一类能给出补全提示,print,import 这些都不行。(如输入 pri,不会给出任何东西) 但程序可以正常运行,输完关键字也会高亮显示。 VScode 版本 1.21 ,python3.6.4

9248 次点击
所在节点    Python
9 条回复
lmusicwq
2018-03-16 10:54:23 +08:00
SeanZhaoOrZXY
2018-03-16 11:18:40 +08:00
@lmusicwq 以前已经这样配置过了。。刚又执行了一下,在第三步时报错:"command 'python.setInterpreter' not found",而且状态栏没有让选择 python 环境的选项。。
lmusicwq
2018-03-16 11:58:58 +08:00
@SeanZhaoOrZXY #2 你谷歌下这个错误,挺多答案的。
建议卸载扩展重装,或者禁用其他扩展看是否还有错误。
male110
2018-03-16 13:24:26 +08:00
感觉 wing 的提示功能是最强的.
当然只说提示功能.
SeanZhaoOrZXY
2018-03-16 23:25:21 +08:00
@lmusicwq 很感谢回复。但是重装拓展未能解决问题,禁用后 Command Palette 中连 python 相关选项都没了。。我在找找原因吧,多谢了。
XYxe
2018-03-17 15:32:10 +08:00
我前两天也遇到过,把~/.vscode 文件夹删掉就好了。
可以先用 settings sync 同步配置。
SeanZhaoOrZXY
2018-03-18 07:58:10 +08:00
@XYxe 请问是删除项目根目录中的.vscode 文件夹吗?我试了下,没有生效。。
XYxe
2018-03-18 08:16:59 +08:00
@SeanZhaoOrZXY 是用户目录下的.vscode 文件夹
SeanZhaoOrZXY
2018-03-18 08:42:23 +08:00
@XYxe 删除后再重装插件,问题确实解决!请问是何原理呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/438566

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX