
我的 vscode python 无法智能提示了
项目也不大呀,内存 4.1/5.7 内存还有呀,
我唯一特殊的就是在项目里面新建了一个venv, 但是我也 exclude 了呀
试了 jedi, jediLsp, microsoft, pylance 都不行了
1 Codle 2021-03-23 13:07:46 +08:00 首先应该怀疑自己电脑问题吧... |
2 simple2025 OP @Codle 可能吧,但是我现在把 venv 一道项目外面,好多了 |
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 simple2025 OP @imn1 "python.pythonPath" 是 "venv/bin/python" 这个就是工作里面我新建的 virtualenv |
6 HITMengbin 2021-03-23 15:52:24 +08:00 把设置同步后,来个强硬的卸载重装 |
7 simple2025 OP @HITMengbin 可能是我电脑太差劲了。但是以前没有这问题呀,郁闷 |
8 simple2025 OP @imn1 我把 env 移到项目外面了,好了,居然 |
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"], |
10 simple2025 OP @Pagliacii 这个不是忽略吧? |
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 就好了 |
14 simple2025 OP @tisswb vscode 怎么回滚? |
16 simple2025 OP @tisswb 我还以为有什么按钮可以直接滚回去呢 |
17 simple2025 OP @tisswb 老版本在哪里下载呀 |
18 tisswb 2021-03-31 22:58:31 +08:00 |