2015-09-13 3 views
0

Я новичок в pyinstaller. Я пытаюсь создать приложение из некоторых скриптов python. У меня есть два сценария: interface.py и loadave.py. Следуя инструкциям, которые я нашел, я сделал это в файле .spec (ничего, я знаю), тогда все останавливается. Это мой interface.spec:Pyinstaller и wx

# -*- mode: python -*- 
a = Analysis(['interface.py','loadsave.py'], 
      pathex=['/home/alessandro/Scrivania/tesi/ProgettoTesi_1'], 
      hiddenimports=[], 
      hookspath=None, 
      runtime_hooks=None) 
pyz = PYZ(a.pure) 
exe = EXE(pyz, 
      a.scripts, 
      exclude_binaries=True, 
      name='interface', 
      debug=False, 
      strip=None, 
      upx=False, 
      console=False) 
coll = COLLECT(exe, 
       a.binaries, 
       a.zipfiles, 
       a.datas, 
       strip=None, 
       upx=False, 
       name='interface') 

и ошибка, когда я попробуйте запустить ./interface в Dist/интерфейс/каталог

Traceback (most recent call last): 
    File "<string>", line 2, in <module> 
    File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module 
    exec(bytecode, module.__dict__) 
    File "/home/alessandro/Scrivania/tesi/ProgettoTesi_1/build/interface/out00-PYZ.pyz/wx", line 45, in <module> 
    File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module 
    exec(bytecode, module.__dict__) 
    File "/home/alessandro/Scrivania/tesi/ProgettoTesi_1/build/interface/out00-PYZ.pyz/wx._core", line 4, in <module> 
ImportError: No module named _core_ 

Любое предложение?

+0

Я узнал сегодня о киви, я дам ему попробовать – Ale

ответ

0

Попробуйте добавить к скрытым файлам в .spec файл 'wx._core' или просто _core.