我的 vscode python 无法智能提示了
项目也不大呀,内存 4.1/5.7
内存还有呀,
我唯一特殊的就是在项目里面新建了一个venv
, 但是我也 exclude 了呀
试了 jedi, jediLsp, microsoft, pylance
都不行了
1
Codle 2021-03-23 13:07:46 +08:00 1
首先应该怀疑自己电脑问题吧...
|
3
imn1 2021-03-23 13:45:30 +08:00 1
你保存 workspace 到文件,你看看这个文件就知道了
指定 workspace 用哪个解析器(不同 workspace 要再指定一次),保存并指定了,下次用这个打开就不需要重新指定 "settings": { "python.pythonPath": "/home/用户 /.pyenv/versions/3.7.5/bin/python" } PS: 这个 workspace 文件自动保存的 |
4
chenqh OP @imn1 "python.pythonPath" 是 "venv/bin/python" 这个就是工作里面我新建的 virtualenv
|
6
HITMengbin 2021-03-23 15:52:24 +08:00 1
把设置同步后,来个强硬的卸载重装
|
7
chenqh OP @HITMengbin 可能是我电脑太差劲了。但是以前没有这问题呀,郁闷
|
9
Pagliacii 2021-03-23 17:48:57 +08:00
@chenqh #7 可以试试添加下面两个配置到 workspace 的 settings.json 里:
"python.analysis.extraPaths": ["./venv/Lib/site-packages"], "python.autoComplete.extraPaths": ["./venv/Lib/site-packages"], |
11
ClericPy 2021-03-23 20:15:44 +08:00
点进来以前以为你说的官方更新移除了默认补全那回事, 点进来貌似不是, 爱莫能助了
|
12
Pagliacii 2021-03-24 10:34:54 +08:00
@chenqh #10 你不是要智能提示吗? analysis 这项是告诉 Language Server 要 import 时需要解析的额外搜索路径;而 autoComplete 这项则是指定加载自动补全数据的其他包的位置。
https://code.visualstudio.com/docs/python/settings-reference#_autocomplete-settings https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance |
13
tisswb 2021-03-26 17:07:34 +08:00
1.54.3 cpu 一直在跑,未找到原因,已经回退到 1.54.1 就好了
|
18
tisswb 2021-03-31 22:58:31 +08:00 1
|