Wie verwende ich uncompyle6?

6146
satoprogrammer

Ich bin neu in Python. Ich habe auf meinem MacBook Pro die Version 2.7.11 installiert, auf der Yosemite 10.10.5 ausgeführt wird. Ich versuche das herauszufinden, weil ich die Skripte gerne in Native Instruments Maschine dekompilieren möchte, einen Blick darauf werfen und einige meiner eigenen für Ableton Live erstellen möchte.

Ich komme anscheinend nicht weiter als die Tatsache, dass uncompyle2, uncompyle6 und spark-parser alle in meinen ... / Python / 2.7 / site-packages-Ordner heruntergeladen wurden. Wenn Sie die Shell $ uncompyle -h eingeben, wird auch nichts ausgeführt.

Ich bin festgefahren und dies fängt an, die Wut im Inneren zu verstärken, und ich fürchte, ich könnte einen schrecklichen Raubzug unternehmen, wenn ich das nicht herausfinde. Ich habe in allen Interwebs nachgesehen und finde keine detaillierte Erklärung, wie das geht. Ich brauche eine Erklärung, die der von Reddits ähnelt, als wäre ich 5, damit ich wirklich sehen und lernen kann, was ich mache.

Wenn jemand helfen kann, wäre ich sehr dankbar. Vielen Dank!

1
Haben Sie versucht, die Befehle in den Abschnitten "Installation", "Testing" und "Usage" von https://github.com/rocky/python-uncompyle6 auszuführen? David Cary vor 8 Jahren 0
@DavidCary I'm not really sure how to properly execute these commands in the terminal # Please explain like I'm 5. satoprogrammer vor 8 Jahren 0

1 Antwort auf die Frage

0
rocky

Der Befehl, den Sie ausführen, wird aufgerufen, wenn Sie uncompyle6 installieren uncompyle6, nicht uncompyle. Der Befehl, den Sie ausführen, wenn Sie incompyle2 installieren, lautet uncompyle2.

Beide Programme erfordern ein kompiliertes Python-Programm. In diesem Abschnitt erfahren Sie, was die Erweiterungen .pyo und .pyc bedeuten.

In früheren Versionen von uncompyle6 ist ein Fehler aufgetreten, durch den die Skriptdateien nicht ordnungsgemäß installiert wurden. Wenn dies uncompyle6nicht der Fall ist, installieren Sie ein neueres Paket mit pip install uncompyle6(wenn Sie ein virtuelles Python-Setup verwenden) oder sudo pip install uncompyle6wenn Sie systemweit mit dem System-Python installieren möchten, wie Sie dies wahrscheinlich tun möchten.