Anche un principiante qui, cercando di ottenere binari con heroku in esecuzione. Mi sono imbattuto esattamente nello stesso problema oggi, prima il problema "Impossibile trovare RubyGem railties" e poi dopo aver disinstallato Ruby 1.9.2, il problema con heroku non funzionava più. Ho trovato 2 modi per aggirarlo, ma non sono sicuro che uno dei due sia fantastico.
Non disinstallare la versione di rubino fornita con il cinturone. Invece o
(1): rimuoverlo dal PERCORSO. Per me, l'installazione della toolbelt ha aggiunto c: \ program files \ ruby1.9.3 alla mia variabile di sistema PATH. Avevo già c: \ ruby193 (dove ho installato il ruby in precedenza) nella variabile PATH dell'utente. Dopo aver rimosso quello che il cinturone ha aggiunto da PATH, le cose hanno iniziato a funzionare. (nota: c: \ ruby193 deve essere inserito prima c: \ program files \ heroku \ bin int la variabile di sistema PATH altrimenti non funzionerà)
(2): in alternativa, ho spostato c: \ ruby193 da il mio utente PATH al mio PATH di sistema. Reinstallato il cinturone e ora rubino e heroku funzionano. Ma ho entrambe le versioni di ruby nella mia variabile PATH.
Non sono sicuro che in entrambi i casi sia bello perché ho il sospetto che ora ho due versioni di Ruby installate e utilizzate a seconda di ciò che sto facendo. Ma almeno mi ha permesso di passare al prossimo problema, ora bloccato cercando di installare i plugin di heroku.
Pensavo che il rubino sulle rotaie avrebbe dovuto semplificare le cose. Sono passati 4 giorni a provare a configurare 30 diversi nuovi strumenti (end rant)
fonte
2012-10-25 06:47:02
Grazie, avrei sicuramente fatto questo, tranne che (in modo casuale) ho deciso di reinstallare Toolbelt, che sembrava risolvere il problema. – oceaurill