Como eu uso o uncompyle6?

1

Eu sou novo no Python. Tenho a versão 2.7.11 instalada no meu MacBook Pro, executando o Yosemite 10.10.5. Eu estou tentando descobrir isso porque eu gostaria de descompilar os scripts para o Native Instruments Maschine, dar uma olhada neles e criar alguns dos meus próprios para uso com o Ableton Live.

Parece que não consigo ir além do fato de o uncompyle2, uncompyle6 e o parser de faíscas terem sido baixados na minha pasta ... / Python / 2.7 / site-packages. Digitar no shell $ uncompyle -h não faz nada também.

Eu estou presa e isso está começando a aumentar a fúria por dentro e eu tenho medo que eu possa ir em um terrível tumulto se eu não descobrir isso. Eu olhei todos os interwebs e não consigo encontrar uma única explicação detalhada sobre como fazer isso. Eu preciso de uma explicação parecida com a do Reddit, 'como eu tenho 5', para que eu possa realmente ver e aprender o que estou fazendo.

Se alguém puder ajudar, eu agradeceria muito. Obrigada!

    
por satoprogrammer 15.05.2016 / 02:16

1 resposta

0

O comando que você executa é chamado quando você instala o uncompyle6 é uncompyle6 , não uncompyle . O comando que você executa quando instala o incompyle2 é uncompyle2 .

Ambos os programas requerem um programa Python compilado. Veja este para uma discussão sobre o que as extensões .pyo e .pyc significam.

Houve um erro nas versões anteriores do uncompyle6 que não instalaram os arquivos de script corretamente. Portanto, se uncompyle6 não for encontrado, tente instalar um pacote mais novo usando pip install uncompyle6 (se você estiver usando uma configuração virtual do python) ou sudo pip install uncompyle6 se desejar instalar o sistema usando o python do sistema, como você provavelmente deseja fazer.

    
por 16.07.2016 / 16:58