2017-10-17 3 views
0

Nun meine Ruby-Version ist 2.4.2p198 (2017.09.14 Revision 59899) [x86_64-darwin16]Error '__rvm_make -j8' in MacOS

Aber mein Lehrer in der Universität fragen uns laufen 2.3.1 installieren , so habe ich versucht, rvm install 2.3.1 aber es berichtet

Error '__rvm_make -j8',

bitte lesen /Users/mac/.rvm/log/1508247055_ruby-2.3.1/make.log es läuft Beim Ausführen von make ist ein Fehler aufgetreten. Anhalten der Installation

gibt es die make.log

dyld: faul Symbol fehlgeschlagen Bindung: Symbol nicht gefunden: _utimensat
referenzierte aus: /Users/mac/.rvm/src/ruby-2.3.1 /./miniruby Erwartet in: /usr/lib/libSystem.B.dylib

dyld: Symbol nicht gefunden: _utimensat referenzierte aus: /Users/mac/.rvm/src/ruby-2.3.1/./miniruby Erwartet in: /usr/lib/libSystem.B.dylib

+0

Wie hast du 2.4.2 installiert? Hast du 'rvm' auch dafür benutzt? Könnten Sie 'which rvm' ausführen und zurückmelden? 'welcher Rubin'? – Leito

+0

Ja, und ich habe das Problem gelöst, vielen Dank –

Antwort

1

Ich fand den Grund, dass ein Fehler der neuesten Xcode ist.

Wahrscheinlich, weil die Schriftart oder Codierungsformat nicht kompatibel ist, so dass, wenn Sie

xcode-select --install 

versuchen und weiterhin Ihr versucht Befehl installieren

rvm install 2.3.1 

Es kann Ihnen helfen :)