PyCharm - 无法使用远程解释器

Posted

技术标签:

【中文标题】PyCharm - 无法使用远程解释器【英文标题】:PyCharm - can't use remote interpreter 【发布时间】:2016-09-06 16:07:37 【问题描述】:

奇怪的东西。我就是不能使用远程口译员。我100%确定我以前看过。怎么回事?

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

more 按钮下没有什么有趣的东西。

如何添加远程解释器?

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

edit2:problem reported on PyCharm community support

edit3:我使用 PyCharm 专业版

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

【问题讨论】:

可以在Settings > Project > Project Interpreter设置远程解释器吗? @tschale - 不,我的问题的屏幕截图来自此配置页面上的 cog 该死的……恐怕我帮不了你…… 我删除了远程解释器,然后重新创建它,然后它就可以工作了。 【参考方案1】:

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

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

【讨论】:

今天好像没有这个插件了? 在pycharm社区版本2021.3中找不到插件【参考方案2】:

那是因为您使用的是 PyCharm 的社区版。我想这就是他们所说的“远程开发能力”: https://www.jetbrains.com/pycharm/features/

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

【讨论】:

我经历过这个。只有专业版适用于远程调试器:( OP的截图显示他们使用的是专业版?【参考方案3】:

好的,问题解决了。

    导出设置(我已经有了旧设置) 删除设置目录 (~/.PyCharm2016.1) 重启pycharm而不导入设置 导入设置 重启 PyCharm :tada: 有效!

【讨论】:

【参考方案4】:

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

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

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

【讨论】:

以上是关于PyCharm - 无法使用远程解释器的主要内容,如果未能解决你的问题,请参考以下文章

Pycharm 2017.1 EAP Python控制台和远程Docker解释器无法协同工作

Pycharm 无法连接到控制台进程退出代码 -1 远程解释器

Pycharm docker-compose解释器不加载库

pycharm怎么刷新看到远程最新分支

PyCharm 上的远程调试

添加 PyCharm 中未显示的远程选项