python - 如何刷新解释器列表缓存?

标签 python visual-studio-code

我使用 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/

相关文章:

python - 修改数据框中的值

python - 如何在 Google App Engine webapp2 留言簿教程中制作 'permalink' 详细信息页面显示两个图像

go - 在 VSCode 中使用命令行参数调试 Go 测试

visual-studio-code - 有没有办法在 Visual Studio Code 中生成 JSDoc 注释

drag-and-drop - 在 VSCode 中可以拖放打开文件吗?

python - 是否可以在没有 @staticmethod 属性的方法内运行 print() ?

python - 以特定格式转换列的值

python - Tornado AsyncHTTPClient 性能下降

visual-studio-code - VSCode(Visual Studio Code)可以用来跑elm-make吗?

php - 如何使用正则表达式替换字符串的外部内容?