Pyinstaller, проблема с Pyside в Linux

Я пытаюсь создать exe-файл для Ubuntu с помощью pyinstaller и получаю сообщение об ошибке после его успешной сборки.

My error is: Traceback (most recent call last):
File "<string>", line 36, in <module>
ImportError: No module named QtCore

В моем приложении я использую импорт из PySide QtGui, QtCore

Мой файл спецификации выглядит так:

 -*- mode: python -*-
a = Analysis(['/home/tom/NJM_GUI.py'],
         pathex=['/usr/lib/python2.7/dist-packages/PySide/', '/home/tom'],
         hiddenimports=[],
         hookspath=None,
         runtime_hooks=None)
pyz = PYZ(a.pure)
exe = EXE(pyz,
      a.scripts,
      a.binaries,
      a.zipfiles,
      a.datas,
      name='NJM_GUI',
      debug=False,
      strip=None,
      upx=True,
      console=True )

Я построил это так:

pyinstaller -F '/home/tom/NJM_GUI.py'  -p '/usr/lib/python2.7/dist-packages/PySide/'

Что мне делать, чтобы решить эту проблему? Exe собирается нормально, но, похоже, отсутствует этот модуль.

Спасибо,

Том


person Tom    schedule 24.06.2014    source источник
comment
Та же проблема здесь, работающая в Windows (с msys)   -  person Snorfalorpagus    schedule 07.01.2015
comment
возможный дубликат ошибка импорта модуля Pyinstaller QtCore   -  person Snorfalorpagus    schedule 07.01.2015