2012-03-15 61 views
3

我正在嘗試製作一個Stackless Python 2.6程序的可執行文件。安裝文件是如何使用Pyserial製作Windows可執行文件?

from distutils.core import setup 
import py2exe 

setup(console=['controller.py']) 

和我一起

python setup.py py2exe 

但是運行它,當我嘗試運行它,它提出了一個ImportError,並說沒有模塊命名序列。當我嘗試:

python setup.py py2exe --includes serial 

python setup.py py2exe --includes pyserial 

構建失敗,一個ImportError。你有什麼想法?

+1

您可能需要在包裝中明確包含DLL。 [這篇文章](http://stackoverflow.com/questions/220777/including-pyds-dlls-in-py2exe-builds)更詳細地討論它。 – ConcernedOfTunbridgeWells 2012-03-15 11:35:15

回答

1

有同樣的問題。將pyserial升級到2.5解決了這個問題:沒有額外的「includes」構建的exec包含pyserial。

相關問題