【发布时间】:2021-07-08 01:34:14
【问题描述】:
我刚刚安装了 rubymine 5.4.3.2.1 并正在尝试启动一个示例项目。我遇到的问题是 rubymine 要求一个 SDK。那么我应该指向哪里呢?
【问题讨论】:
-
您使用的是什么操作系统?
标签: rubymine
我刚刚安装了 rubymine 5.4.3.2.1 并正在尝试启动一个示例项目。我遇到的问题是 rubymine 要求一个 SDK。那么我应该指向哪里呢?
【问题讨论】:
标签: rubymine
您应该将它指向您保存 Ruby 二进制文件的位置,例如:
d:\dev\Ruby19\bin\ruby.exe
/usr/local/Cellar/ruby/2.0.0-p247/bin/ruby /Users/<user>/.rvm/rubies/ruby-1.9.3-p327/bin/ruby
/usr/bin/ruby
如果您在 Windows 上尚未安装 Ruby,请从 http://rubyinstaller.org/ 下载。
将 RubyMine 点安装到 ruby.exe 文件位置后。
例如,如果您使用rubyinstaller-2.0.0-p247.exe 安装到c:\Ruby200(安装程序建议的默认路径),RubyMine 将接受 SDK 的c:\Ruby200\bin\ruby.exe 路径(它甚至会自动检测它):
请注意,还建议将install and configureDevKit 与许多具有本机代码的 gem 所需的站点相同。
一切安装完毕后,您可以关注Quick Start Guide for RubyMine。
【讨论】:
【讨论】:
仅适用于Mac, brew, rbenv:
$ which ruby
/usr/local/var/rbenv/shims/ruby
但它没有显示使用过的宝石。因此,最好在 ruby 版本文件夹中添加文件:/usr/local/var/rbenv/versions/*your_version*/bin/ruby
【讨论】:
Rails 容器中的 Ruby 路径:/usr/local/bin/ruby(未安装 RVM)
本地 Ruby 路径:~/.rvm/rubies/ruby-2.6.0/bin/ruby(未安装默认 Ruby)
本地 RVM 路径:~/.rvm/bin/rvm
【讨论】:
是的,当您使用 rbev 添加远程解释器时,只需添加通过此命令获得的路径:
which ruby
它应该可以正常工作
【讨论】:
如果您确定安装了正确的 Ruby,我发现使缓存无效并重新启动 RubyMine 可以清除此问题。您可以在“文件”菜单上找到此选项。
我不确定为什么这行得通,但它今天确实为我解决了这个确切的问题。
【讨论】: