Mysterie / uncompyle2

uncompyle2
642 stars 148 forks source link

python 2.6 error #11

Closed chym closed 11 years ago

chym commented 11 years ago

Traceback (most recent call last): File "uncompyle2.py", line 48, in from uncompyle2 import main, verify File "C:\Documents and Settings\ALIAS\My Documents\uncompyle2-master\uncompyle2init.py", line 31, in import walker, verify, magics File "C:\Documents and Settings\ALIAS\My Documents\uncompyle2-master\uncompyle2\walker.py", line 47, in import parser File "C:\Documents and Settings\ALIAS\My Documents\uncompyle2-master\uncompyle2\parser.py", line 15, in from scanner import Token File "C:\Documents and Settings\ALIAS\My Documents\uncompyle2-master\uncompyle2\scanner.py", line 15, in from uncompyle2.opcode import opcode_25, opcode_26, opcode_27 File "C:\Documents and Settings\ALIAS\My Documents\uncompyle2-master\uncompyle2\opcode\opcode25.py", line 50 globals().update({k.replace('+',''):v for (k,v) in opmap.items()}) ^ SyntaxError: invalid syntax

Mysterie commented 11 years ago

I think you don't use python 2.7 for lauching uncompyle2. You have to do "python2.7 uncompyle2.py some.pyc". You can uncompyle version 2.5, 2.6, 2.7 of the bytecode. But uncompyle2 require python2.7. ;)

chym commented 11 years ago

thanks, i used python 2.7 and no error ,