我遇到了同样的问题。首先我配置了一个部署服务器,然后使用相同的部署服务器配置远程解释器。在被问及是否要从项目级别将配置复制或移动到IDE级别时,我选择了移动。 问题是,服务器的凭据仅在项目级别可用。为了解决这个问题,我不得不: 返回到“部署配置” 点击这些“...”直到到达“SSH配置” 取消选中“仅对此项目可见”的复选框
我正在使用SSH实现我的解释器,并遇到了同样的错误。 我尝试了上面的解决方案,但都无济于事。 我的解决方案是,在配置解释器时确保选择SSH。(当我选择 Deployment configuration 作为默认选项时,会出现错误) 然后,在工具中配置你的部署。 另一个解决方案是删除当前的Python解释器并设置一个新的解释器。这对我也有效。
我遇到了两种解决方法: SSH配置正确,但Python解释器正在使用错误的解释器(已被删除)。 解决方案:进入解释器设置并重新选择您的"部署配置"。 SSH配置仅适用于项目。 远程解释器无法使用再次使用特定于项目的配置的部署(仅对此项目可见已选中)。SSH配置必须保存在IDE设置中,因此您应取消此选项。这与chickahoona的回答相同。
在我的情况下,我删除了项目并重新创建和配置它。我的配置涉及到ssh解释器和远程部署。所以即使我已经正确配置了,这个错误仍然出现。因此,解决方案不仅是正确配置,还需要< strong>删除旧的远程解释器。
在我的情况下,我为各种项目在Pycharm中配置了许多解释器。我尝试了这篇文章中列出的所有可能的解决方案,但都没有成功,所以我删除了所有的解释器并重新启动了Pycharm。然后我重新配置了远程解释器,现在一切都正常了。
idea.log
文件是否有可能出现异常/提示(帮助 | 在资源管理器中显示日志
),里面有没有什么有趣的信息?(如果可以,请分享该文件) - LazyOne