
Ich versuche, Beef auf einem Windows 10-64-Bit-PC zu installieren. Ich bin den Anweisungen unter dem folgenden Link gefolgt:
https://github.com/beefproject/beef/blob/master/INSTALL.txt
Aber ich erhalte immer wieder diesen Fehler:
Bei der Installation von therubyracer (0.11.4) ist ein Fehler aufgetreten, und Bundler kann nicht fortgesetzt werden. Stellen Sie
gem install therubyracer -v '0.11.4'
vor dem Bündeln sicher, dass die Installation erfolgreich war.
Ich habe ein bisschen nachgeforscht und festgestellt, dass die installierte Version von therubyracer ist0.11.0beta1 x86-mingw32während das Installationsprogramm nach der Version sucht 0.11.4
Im oben angegebenen Link werden in Zeile 38 folgende Zeilen erwähnt:
Bearbeiten Sie abschließend die GemLock-Datei von Beef, indem Sie die erforderliche Ruby Racer-Version durch die Version ersetzen, die Sie über den obigen Link heruntergeladen haben.
Aber wenn ich das mache, erhalte ich diese Fehlermeldung:
Ihre Sperrdatei ist nicht lesbar. Führen Sie
rm Gemfile.lock
und dann ausbundle install
, um eine neue Sperrdatei zu generieren.
Kann mir bitte jemand dabei helfen?
Antwort1
Stellen Sie sicher, dass alle Versionen übereinstimmen. Wenn Sie beispielsweise eine 64-Bit-Version von Ruby verwenden, stellen Sie sicher, dass Sie die entsprechende Version 0.11.0beta1 x64-mingw und nicht die Version 0.11.0beta1 x86-mingw32 verwenden, wie oben erwähnt.
Prost!