问题
我在 PyCharm 中有几个项目,每个项目都有自己的虚拟环境。
我经常使用 CLI 将包添加到这些虚拟环境,主要是使用来自另一个本地包的 python setup.py develop
。
新包出现在 Preferences -> Project -> Project Interpreter
中,对新安装的包的调用运行,但导入仍然显示错误,这让我抓狂:
我尝试了什么
- 将虚拟环境更改为不同的环境,而不是切换回去,希望它能重新加载。没用。
- 重新启动 PyCharm。可行,但速度相当慢,所以我认为这不是解决方案。
如何刷新虚拟环境
最佳答案
对于 PyCharm 2018.3.4,我通过验证是否在 File/Settings/Project::Project Structure 下指定了正确的源位置来解决此问题。所有有效的源目录都应标记为“源”,venv 目录应标记为已排除,至少这对我有用。
关于python - PyCharm:刷新项目的虚拟环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39888821/