Frage

Neu bei RVM und spielt mit Rails 3 & Rubin 1.9.2 Betas ...

Ich habe in einem gemset zwei Kopien von rspec bekommt. Wurde mit beta.19 sondern müssen beta.18 herabzustufen. änderte mein gemfile und dann bundle install. Jetzt habe ich ein Chaos ...

*** LOCAL GEMS ***
. . .
rspec (2.0.0.beta.19, 2.0.0.beta.18)
rspec-core (2.0.0.beta.19, 2.0.0.beta.18)
rspec-expectations (2.0.0.beta.19, 2.0.0.beta.18)
rspec-mocks (2.0.0.beta.19, 2.0.0.beta.18)
rspec-rails (2.0.0.beta.19, 2.0.0.beta.18)

, und ich möchte alle Spuren von beta.19 entfernen, aber kann nicht scheinen, um herauszufinden, wie.

Obwohl die Gemfile beta.18 ist erforderlich, beta.19 noch Störungen läuft ... und rspec wird alle über meine Logfiles barfing ...

Bearbeiten : Dank Nikita konnte ich die beta.19 Edelsteine ??entfernen. jetzt bin immer ich einen gebrochenen Pfad oder etwas:

thismac:rails_app meltemi$ spec -v
/Library/Ruby/Site/1.8/rubygems.rb:335:in `bin_path': can't find executable spec for rspec-2.0.0.beta.18 (Gem::Exception)
    from /usr/bin/spec:19
mymac:appname meltemi$

gibt es etwas, ich brauche jetzt wieder aufbauen zu tun, dass 19 weg ist und ich falle zurück auf 18?

War es hilfreich?

Lösung

Wie wäre es gem uninstall rspec -v=2.0.0.beta.19? Prüfen gem help uninstall für Details.

oder Sie können einfach deinstallieren alle Versionen und installieren Sie dann die, die Sie benötigen.

Andere Tipps

Ich hatte einige ähnliche Probleme mit RVM aufgrund der globalen und Standard gemsets. In meinem Fall waren die säumigen Edelsteine ??in der @global gemsets und ich war nur in der Lage, sie zu entfernen, indem Sie

rvm @global do gem uninstall the-gem-name

Andere Befehle wie rvm all-gemsets do... und rvm all do... hat nicht funktioniert

Sehen Sie diesen Thread

Wie verwende ich RVM und schaffen global verfügbar Edelsteine?

und die doc

http://rvm.io/set/do

hatte ich die gleiche Fehlermeldung, aber was ich brauchte die rspec Schienen meiner zu tun war, hinzu: Entwicklungsgruppe sowie: test, YMMV

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top