【问题标题】:Pycharm Can't run remote python interpreter errorPycharm无法运行远程python解释器错误
【发布时间】:2020-11-04 16:54:41
【问题描述】:

我有一个我想通过 pycharm 访问和工作的 aws ec2 实例,但我无法正确配置对远程终端的访问。 我做的步骤是:

  1. 使用 github 和 pycharm 我克隆了项目存储库,在程序启动时,由于没有配置 python 解释器,我通过单击“配置 python 解释器”按钮开始配置

  1. 然后选择ssh解释器并输入aws实例的ip地址和用户名ubuntu

3) 作为密钥,我选择了一个以前保存的 ppk 文件

4) 继续设置,我选择路径 usr/bin/python 中标识的解释器,作为项目目录,我选择 home/ubuntu/MyProject 中的项目目录

这是我在设置远程解释器后看到的

所有连接测试均已成功通过,但当我运行代码时出现此错误

Error running 'main': Can't run remote python interpreter: Error connecting to remote host

那么我该如何解决这个问题呢?

【问题讨论】:

  • 请注明您使用的pycharm版本
  • 尝试取消选中“使用 sudo 执行代码”。
  • @ChintanGotecha pycharm 2020.1.3
  • @igrinis 我需要以 sudo 身份执行我的代码,否则它不起作用
  • 我终于找到了一个解决方案,默认情况下pycharm为解释器设置路径usr/bin/python但正确的是usr/bin/python3,现在一切正常。感谢@HarishKM 评论让我想到了python 版本

标签: python amazon-web-services amazon-ec2 pycharm


【解决方案1】:

终于找到了解决办法,pycharm默认设置了解释器usr/bin/python的路径,但正确的是usr/bin/python3,现在一切正常

【讨论】:

    【解决方案2】:

    我遇到了同样的错误,但原因不同: 运行配置中的一个 docker 卷绑定指向一个不存在的主机目录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-06
      • 2017-03-06
      • 1970-01-01
      • 2019-10-08
      • 1970-01-01
      • 1970-01-01
      • 2017-07-12
      • 2019-03-18
      相关资源
      最近更新 更多