我的 vscode python 无法智能提示了
项目也不大呀,内存 4.1/5.7
内存还有呀,
我唯一特殊的就是在项目里面新建了一个venv
, 但是我也 exclude 了呀
试了 jedi, jediLsp, microsoft, pylance
都不行了
&nsp; 1 Codle 2021-03-23 13:07:46 +08:00 ![]() 首先应该怀疑自己电脑问题吧... |
![]() | 3 imn1 2021-03-23 13:45:30 +08:00 ![]() 你保存 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 ![]() 把设置同步后,来个强硬的卸载重装 |
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 ![]() |