我正在使用pycharm和一个远程解释器。
我正在处理的项目中的代码已经安装/部署在远程服务器中 PYTHONPATH(我已经开始创建pycharm项目并配置了远程解释器)。
现在问题是Pycharm似乎“解决”了两次模块/包:
这实际上导致自动完成不再正常工作。
是否可以从生成的“python_stubs”中排除特定包,以解决此问题?
答案 0 :(得分:0)
尝试在PyCharm首选项中调整Python Interpreters
或Project Structure
。
如果您看到冗余代码路径或模块,则需要删除它们,以便对该集合中的每个代码路径只有一个引用。
答案 1 :(得分:0)
删除PyCharm缓存文件夹将解决此问题。似乎存在与PyCharm中的缓存有关的错误。
请参见https://youtrack.jetbrains.com/issue/PY-45326和https://youtrack.jetbrains.com/issue/PY-44801