PyCharm - 无法使用远程解释器

PyCharm - can't use remote interpreter

奇怪的事情。我只是不能使用远程口译员。我 100% 确定我以前见过它。什么鬼?

我已经配置了 ssh 部署连接和 vagrant box。

more 按钮下没有任何有趣的内容。

如何添加远程解释器?

编辑:屏幕截图来自设置 → 项目 → 项目解释器

edit2: problem reported on PyCharm community support

edit3: 我用 PyCharm pro

edit4: 刚刚安装了今天的新版本,2016.1.3。什么都没有改变。

PyCharm 2016.1.2
Build #PY-145.844, built on April 8, 2016
JRE: 1.8.0_76-release-b32 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

那是因为您使用的是 PyCharm 的社区版。我想这就是他们所说的 "Remote development capabilities": https://www.jetbrains.com/pycharm/features/

尝试安装专业版试用版验证。您应该能够看到一个 Add Remote 选项,它允许您在虚拟中指定主机 vagrant 实例目录和 python 解释器路径:

好的,问题解决了。

  1. 导出设置(我已有旧设置)
  2. 删除设置目录 (~/.PyCharm2016.1)
  3. 重新启动 pycharm 而不导入设置
  4. 导入设置
  5. 重启PyCharm
  6. :tada: 有效!

检查 Python 远程解释器插件是否已激活。

转到设置 -> 插件。检查 Python 远程解释器是否已勾选。

我遇到了同样的问题,问题出在插件上,而不是 AYTWebSolutions 建议的插件。

启用FTP(S)/SFTP Connectivity (ex. Remote Hosts Access)。这解决了问题。

注意:首先,我按照 voy 的建议做了,但我失去了我的执照。他的解决方案只是将插件重置为默认值,但您可以自己启用所需的插件,并且它可以工作而不会丢失您的许可证数据。