2013-08-29 54 views
2

我試圖凍結使用python(PySide)編寫的應用程序,Qt。我正在使用LMDE,並在Windows應用程序中運行,但在Linux中遇到問題。cx_Freeze的問題 - 導入錯誤

當我嘗試它在另一臺計算機上相同版本的薄荷Debian的它不會啓動的,當我嘗試在終端啓動它,它會彈出:

Traceback (most recent call last): 
    File "/usr/local/lib/python2.7/dist-packages/cx_Freeze/initscripts/Console.py", line 27, in <module> 
    File "start.py", line 3, in <module> 
    File "/home/alexdeb/Desktop/AlexW/EXE_Start.py", line 9, in <module> 
    File "ExtensionLoader_PySide_QtCore.py", line 11, in <module> 
ImportError: libpyside-python2.7.so.1.1: cannot open shared object file: No such file or directory 

任何幫助,請?

+0

它不能找到pyside lib中的應用。在Windows上,cx_freeze將dll複製到構建文件夾。檢查在Linux上它是否也一樣。如果沒有,似乎目標電腦必須安裝pyside。 – Angel

回答

0

運行使用strace的找出哪些對象文件它試圖加載