我在WIN7安裝的SQLAlchemy-0.8.1通過 '的setup.py安裝'py2exe [導入錯誤:沒有模塊名爲SQLAlchemy的]
和 「進口SQLAlchemy的」 效果很好
但是,當我想包我與py2exe文件,錯誤發生
導入錯誤:沒有名爲SQLAlchemy的
這裏是我的setup.py的一部分模塊
import os
import glob
from distutils.core import setup
import py2exe
includes = ['encodings', 'encodings.*', 'glob',
'sqlite3', 'wx.lib.scrolledpanel',
'wx.richtext', 'wx.lib.mixins.listctrl',
'wx.lib.sized_controls', 'sqlalchemy']
excludes = ['pyreadline', 'difflib', 'doctest',
'tarfile', 'pickletools', 'optparse',
'pickle', 'cookielib', 'urllib',
'Tkinter', 'email', 'tcl', 'Tkconstants' ]
py2exe_options = {
'build': {'build_base': 'dist/'},
'py2exe': {
'compressed': 1,
'dll_excludes': ['msvcp90.dll', 'w9xpopen.exe'],
'optimize': 2,
'includes': includes,
'excludes': excludes,
'dist_dir': 'dist',
'ascii': False,
}
}
會發生錯誤? –
是的,你有什麼想法嗎? – SAGA
驗證sqlalchemy未安裝爲壓縮蛋。 –