PyCharm "Can't get remote credentials for deployment server"

PyCharm "Can't get remote credentials for deployment server"

配置远程解释器和部署后,当 PyCharm 尝试从 requirements.txt

安装库时出现以下错误

Can't get remote credentials for deployment server

恰好是远程解释器的配置错误,重新配置后一切正常

我遇到了同样的问题。我首先配置了部署服务器,然后使用相同的部署服务器配置配置了远程解释器。有人问我是否要创建副本或将配置从项目级别移动到 IDE 级别。我搬走了。

问题是服务器的凭据仅在项目级别可用。要解决它,我必须:

  • 返回部署配置
  • 单击这些“...”直到我到达“SSH 配置”
  • 取消选中“仅对此项目可见”复选框

对我来说,删除调试配置并创建一个新的有效

我正在使用 SSH 实现我的解释器并遇到了同样的错误。我尝试了上面的解决方案,但都是徒劳的。

我的解决方案是,确保在配置解释器时选择 SSH。 (当我默认选择部署配置时,报错)

然后,在工具 中配置您的部署。

另一个解决方案是删除当前的 Python 解释器并设置一个新的。这也适用于我。

我遇到这个问题有两种方式:

  • SSH 配置正确,但 python 解释器使用了错误的解释器(之前已删除)。
    • 解决方案: 转到解释器设置和 re-select 您的 “部署配置”
  • SSH 配置仅限于项目。远程口译员不能使用部署,而部署又使用 project-specific 配置 (选中 Visible only for this project)。 SSH 配置必须保存在 IDE settings 中,因此您应该取消选中此选项。这与 .
  • 相同

在我的情况下,我在 Pycharm 中为各种项目配置了很多解释器。我尝试了所有可能的解决方案(在此 post 中列出)但没有成功,所以我 Deleted all the interpreters and restarted Pycharm. Then I reconfigured 远程解释器,它现在工作正常。