2013-07-30 8 views
6

Ho appena installato Rubymine 5.4.3.2.1 e sto provando ad avviare un progetto di esempio. Il problema che sto avendo è che rubino sta chiedendo un SDK. Quindi dove lo indico?Rubymine non trova l'SDK. Dov'è?

+1

In che sistemi operativi sei? –

risposta

6

Se siete su Windows, è sempre stato installato rubino sotto la cartella bin come visualizzato here Se siete su un sistema base unix, andate al terminale e inserite which ruby e lo indirizzerete alla directory elencata. Supponendo di avere ruby installato

+1

Ok, quindi l'ho puntato su C: \ Programmi (x86) \ JetBrains \ RubyMine 5.4.3.2.1 \ bin \ rubymine.exe e lo ha accettato. Ora sto ricevendo un 'rubygems' da esso. Ho avuto un sacco di errori quando ho premuto apply, probabilmente perché non riusciva a trovare rubygems quindi sto scaricando da qui http://rubyinstaller.org/downloads/ è giusto? e sì, sono su una macchina Windows –

+1

riavviato rubino e poi ho ripassato il processo di selezione dell'SDK e ho trovato un gruppo di loro che potrei usare dopo aver installato il file rubyinstaller.org ... quindi applausi per quello –

11

è necessario indicare al quale si mantiene sul file tuo Rubino binario, ad esempio:

  • Windows - d:\dev\Ruby19\bin\ruby.exe
  • Mac Brew - /usr/local/Cellar/ruby/2.0.0-p247/bin/ruby
  • Rubino Manager versione -
  • Linux/Mac Default - /usr/bin/ruby

Se sei su Windows e non hai ancora installato Ruby, scaricalo da http://rubyinstaller.org/.

Dopo aver installato il punto RubyMine nella posizione del file ruby.exe.


Ad esempio, se si installa utilizzando rubyinstaller-2.0.0-p247.exe in c:\Ruby200 (il percorso predefinito suggerito dal programma di installazione), RubyMine avrebbe accettato c:\Ruby200\bin\ruby.exe percorso per l'SDK (sarà anche rilevare automaticamente):

Ruby SDK

Si noti che è anche consigliato a DevKit dallo stesso sito come richiesto per molte gemme che hanno codice nativo.

Quando tutto è installato, è possibile seguire lo Quick Start Guide for RubyMine.

1

Solo per Mac, brew, rbenv:

$ which ruby /usr/local/var/rbenv/shims/ruby

Ma non mostra gemme utilizzate. Quindi, è meglio aggiungere il file nella cartella della versione di ruby: /usr/local/var/rbenv/versions/*your_version*/bin/ruby