PyCharm:刷新项目的虚拟环境

Ada*_*tan 7 python virtualenv pycharm

问题

我在PyCharm中有一些项目,每个项目都有自己的虚拟环境.

我经常使用CLI向这些虚拟环境添加软件包,主要是使用python setup.py develop另一个本地软件包.

新软件包出现Preferences -> Project -> Project Interpreter并且对新安装的软件包的调用运行,但导入仍然显示为错误,这让我感到疯狂:

在此输入图像描述

我试过了什么

  • 将虚拟环境更改为另一个,而不是切换回来,希望它会重新加载.不工作.
  • 重启PyCharm.工作,但它相当慢,所以我不认为它是一个解决方案.

如何刷新虚拟环境

小智 4

对于 PyCharm 2018.3.4,我通过验证在 File/Settings/Project::Project Structure 下指定了正确的源位置来解决此问题。所有有效的源目录都应标记为“Sources”,而 venv 目录应标记为“排除”,至少这对我有用。