PyCharm“无法获取部署服务器的远程凭据”

wqnecbli  于 2022-11-08  发布在  PyCharm
关注(0)|答案(8)|浏览(366)

在配置远程解释器和部署之后,当PyCharm尝试从requirements.txt安装libs时,我得到了以下错误
无法获取部署服务器的远程凭据

ylamdve6

ylamdve61#

我遇到了同样的问题。我首先配置了一个部署服务器,然后使用相同的部署服务器配置远程解释器。有人问我是要创建一个副本,还是要将配置从项目级别移动到IDE级别。我移动了它。
问题是服务器的凭据只在项目级别可用。为了解决这个问题,我必须:

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

xuo3flqw

xuo3flqw2#

我正在使用SSH来实现我的解释器,遇到了同样的错误。我尝试了上面的解决方案,但都是徒劳的。
我的解决方案是,确保在配置解释器时选择SSH。(当我选择Deployment configuration作为默认值时,会出现错误)

然后,在Tools.

中配置您的部署
另一个解决方案是删除你当前的Python解释器,并设置一个新的。这对我来说也是有效的。

bfnvny8b

bfnvny8b3#

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

w6lpcovy

w6lpcovy4#

我在两种情况下遇到了这个问题:

  • SSH配置正确,但python解释器使用了错误的解释器(之前已删除)。
    *解决方案:转到解释器设置并重新选择您的“部署配置”.

  • SSH配置的作用域是项目。远程解释器无法使用使用项目特定配置的部署(已选中“仅对该项目可见”)。SSH配置必须保存在IDE设置中,因此应取消选中此选项。这与chickahoona's answer相同。
e1xvtsh3

e1xvtsh35#

在我的情况下,我删除了我的项目,并重新创建和配置它。我的配置与ssh解释器和远程部署有关。因此,即使我配置正确,也会出现此错误。
因此,解决方案不仅要正确配置它,还要删除旧的远程解释器。

hm2xizp9

hm2xizp96#

碰巧是远程解释器配置错误,我重新配置了一次,一切正常

ego6inou

ego6inou7#

在我的情况下,我在Pycharm中为不同的项目配置了许多解释器。我尝试了所有可能的解决方案(在本文中列出),但都不成功,所以我删除了所有的解释器,并重新启动了Pycharm。然后我重新配置了远程解释器,现在它工作正常。

66bbxpm5

66bbxpm58#

我遇到了同样的问题。我所做的是再次使用ssh重新配置解释器。然后一切都正常了。

相关问题