Bringen Sie den Slush-Stratum-Proxy auf einem Mac zum Laufen

Der Titel sagt alles - kann mich jemand durch die Einrichtung auf einem Mac führen? Ich habe das Linux-Python-Installationsskript ausgeführt, aber ich vermute, dass mir einige Abhängigkeiten fehlen, da es bei mir fehlgeschlagen ist.

Bearbeiten: Es gibt zahlreiche Fehler, die hier aufgelistet sind:

Reading http://tmrc.mit.edu/mirror/twisted/Twisted/9.0/
Download error on http://tmrc.mit.edu/mirror/twisted/Twisted/9.0/: [Errno 61] Connection refused -- Some packages may not be found!
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/10.0/
Download error on http://tmrc.mit.edu/mirror/twisted/Twisted/10.0/: [Errno 61] Connection refused -- Some packages may not be found!
Reading http://twistedmatrix.com/projects/core/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/
Download error on http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/: [Errno 61] Connection refused -- Some packages may not be found!
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/
Download error on http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/: [Errno 61] Connection refused -- Some packages may not be found!

Running Twisted-12.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-OQqo5N/Twisted-12.3.0/egg-dist-tmp-9vucfj
unable to execute llvm-gcc-4.2: No such file or directory
unable to execute llvm-gcc-4.2: No such file or directory
unable to execute llvm-gcc-4.2: No such file or directory
error: Setup script exited with error: command 'llvm-gcc-4.2' failed with exit status 1
Die Fehlermeldung zu kennen wäre natürlich wichtig, um dir helfen zu können...
guter Punkt. zur Frage hinzugefügt.
unable to execute llvm-gcc-4.2: No such file or directoryscheint anzuzeigen, dass Sie keinen Compiler installiert haben. Haben Sie Xcode eingerichtet und die Befehlszeilentools installiert oder GCC über MacPorts oder Homebrew installiert?
Aah, ich war ein Dummkopf, die Befehlszeilentools waren anscheinend seit 4.2 optionale Addons für Xcode, also nahm ich an, dass ich gcc hatte, aber nicht. Habe sie von den xcode-Einstellungen / Downloads erhalten. Vielen Dank! Funktioniert jetzt gut. Besorgniserregend ist jedoch, dass gcc für zukünftige Versionen von Xcode (ab 4.6) keine Option mehr sein wird.
Gibt es einen Grund, warum das so schwierig sein muss? Ah, um zu zeigen, dass die Entwickler so viel klüger sind als der Rest von uns!

Antworten (1)

Obwohl der Mac Python enthält, ist gcc standardmäßig nicht enthalten, selbst wenn Sie Xcode 4.2 oder höher installiert haben. Schnappen Sie sich das jetzt, gehen Sie zu Einstellungen, Downloads und holen Sie sich die Befehlszeilen-Tools.

Sobald eine Version von Xcode höher als 4.6 herauskommt, müssen Sie einen neuen Weg finden, gcc auf Ihrem Mac zu installieren, da gcc nicht mehr enthalten sein wird, aber ich denke, das ist eine Frage für einen anderen Stackexchange und wahrscheinlich für Macports oder Homebrew Lösung.