我在PyCharm中有一些项目,每个项目都有自己的虚拟环境。
我经常使用CLI向这些虚拟环境添加软件包,主要是使用另一个本地软件包中的python setup.py develop
。
新软件包出现在Preferences -> Project -> Project Interpreter
中,并且对新安装的软件包的调用运行,但导入仍然显示为错误,这让我感到疯狂:
如何刷新虚拟环境
对于PyCharm 2018.3.4,我通过验证在File / Settings / Project :: Project Structure下指定了正确的源位置来解决这个问题。所有有效的源目录都应标记为“Sources”,并且venv目录应标记为Excluded,至少这对我有用。