1
我是一名python新手,請耐心等待。與pynsist綁定應用程序和依賴關係
我試圖捆綁PyQt4應用程序與pynsist。我想導入依賴於模塊B,C和D的模塊A,但是在installer.cfg文件中指定模塊A並不捆綁B,C和D.我是否需要指定所有我的應用程序依賴的模塊在installer.cfg文件中,如果有,是否有一個很好的方法來找出它們是什麼?
我是一名python新手,請耐心等待。與pynsist綁定應用程序和依賴關係
我試圖捆綁PyQt4應用程序與pynsist。我想導入依賴於模塊B,C和D的模塊A,但是在installer.cfg文件中指定模塊A並不捆綁B,C和D.我是否需要指定所有我的應用程序依賴的模塊在installer.cfg文件中,如果有,是否有一個很好的方法來找出它們是什麼?
您需要指定所有要捆綁的模塊或軟件包。
如果這些是您自己編寫的模塊,您可以將它們全部放在一個包中,因此可以將它們導入爲import mypkg.A
或import mypkg.B
。然後你可以要求它整體捆綁mypkg
。
你可以看到哪些模塊程序已經把這個代碼在最後加載:
import sys
print(sorted(sys.modules))
會告訴你每一個它的加載,包括標準庫模塊(它總是被綁定)模塊。