我使用 python 2.7 解释器初始化了一个 virtualenv,然后选择它作为 VSCode 中的解释器。
然后,我将 virtualenv 解释器更改为 python 3.7,并且 VSCode 解释器列表没有反射(reflect)更改:它仍然显示 virtualenv 解释器为 python 2.7。
如何强制更新或刷新缓存的解释器列表?
这与此相关issue .
最佳答案
最后我找到了一种从缓存中删除不再存在的解释器的方法:
- 关闭 VSCode
- 删除虚拟环境
- 启动 VSCode 并尝试选择不再存在的解释器
我猜查找仅在启动时完成,而不是在选择解释器时完成......
关于python - 如何刷新解释器列表缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52781947/