当前位置: 首页 > 知识库问答 >
问题:

SSH上的Rubymine远程Ruby解释器不工作

安经纶
2023-03-14

我有一台Windows 8.1主机,配有Ubuntu 12.10LTS服务器,运行的是VirtualBox。

我设置了2个网络连接,第一个在NAT中,第二个是“仅限主机适配器”,它允许我在不更改IP地址等的情况下与VM保持恒定连接…

在我的主机上,我有RubyMine 6.3.3。我想做的是在Windows机器上开发(VM只是Ubunut服务器,所以没有桌面)

我将 GIT 中的所有文件保留在 VM 上,并有一个映射的网络驱动器来在 RubyMine 中编辑这些文件。

我正在尝试远程连接到Ruby解释器,以便我可以利用Rubymy的所有功能。在项目设置下

然后我把路径放到Ruby二进制文件中。但是它只是坐在那里说“连接”,它根本不做任何事情。

我试过系统红宝石,RVM和Rbenv,他们都这样做。就在那里呆上很长时间,什么也不做。

我认为我想做的应该是可能的。以这种方式处理GIT也很好,但是我可以通过SSH连接轻松地从CLI使用Git。

我已经给JetBrains发了邮件,但是还没有回复,如果他们回复,我会发布解决方案。

我也非常乐于接受如何以不同方式实现我想要的新想法。

共有1个答案

孙言
2023-03-14

我设法解决了这个问题,但我认为这个问题我会向RubyMine报告

我添加了一个部署服务器,其设置与SSH远程解释器完全相同。

完成此操作后,您现在可以看到一个选项“从部署服务器设置填充”

一旦被选中,字段会自动填充,然后bingo就会连接。

不知道为什么会发生这种情况,但这确实解决了它,如果我听到JetBrains的任何消息,就会更新

 类似资料:
  • 本文向大家介绍在操作系统上安装Ruby解释器的教程,包括了在操作系统上安装Ruby解释器的教程的使用技巧和注意事项,需要的朋友参考一下 Ruby 安装 - Linux 下面列出了在 Linux 机器上安装 Ruby 的步骤。 注意:在安装之前,请确保您有 root 权限。 源码安装 下载最新版的 Ruby 压缩文件。请点击这里下载。 下载 Ruby 之后,解压到新创建的目录下: 现在,配置并编译源

  • 我有: 本地PyCharm 带有docker容器的远程服务器 我想在远程docker容器Python解释器中运行本地PyCharm代码(远程服务器上的代码),以便调试。怎么设置? 我还在互联网上找到了一些文章,其中包含我不需要的以下描述: 地方魅力-

  • 我正在试用Rubymine(当前版本- 6.0.3)。我的客户机是Windows,我正在连接到一个远程linux主机,我的Ruby堆栈正在那里运行。我正在做一个存储在git repo中的项目,所以我已经在Windows客户端和项目运行的linux机器上克隆了这个repo。 < li >必须在本地签出文件似乎是一个缺点 感谢您提供的任何Rubymine提示。

  • 我已经创建了一个纯Python项目,使用minimum/docker django mysite映像来测试Python控制台特性。 我已经使用本地Python解释器测试了Python控制台,它工作正常。 但当我将解释器更改为远程Docker解释器时,我得到的只是以下输出: 22c422193587:python/opt/.pycharm_helpers/pydev/pydevconsole.py

  • 我试图使用spring-boot Application.properties连接到远程计算机上的MySQL server,但失败了,错误。

  • 我试图运行我的代码在服务器使用ssh远程解释器。 连接和部署工作,但当我想导入位于服务器中的库时,它会给出一个导入错误 ssh://***@****.com:22/usr/bin/python-u /home//main.py回溯(最后一次调用):文件“/home//main.py”,第11行,从clplibs.clp导入ContinuousLearningPlatform作为clp导入错误:没有