py2exe ImportError: No module named iterators,ImportError: MemoryLoadLibrary failed loading win32ap
来源:互联网 发布:电视直播app源码 编辑:程序博客网 时间:2024/05/01 14:23
1、ImportError: No module named iterators,ImportError
把使用email库缺失的模块都加进去:
方法一:
在setup.py添加如下代码,
from distutils.core import setup
import py2exe, sys, os
#sys.argv.append('py2exe')
includes = ['email.charset', 'email.encoders', 'email.generator', 'email.header', 'email.iterators', 'email.mime.audio', 'email.mime.base', 'email.mime.image','email.mime.multipart','email.mime.text','email.message','email.utils', 'email.base64mime']
setup(
options = {'py2exe':
{'bundle_files': 1,
'includes':includes
}},
console = [test.py'],
zipfile = None,
)
方法二:
只需要在你要编译的相应的程序文件中我的文件test.py加放如下import
要注意大小写哈___
import smtplib,email,sys
from email.mime.text import MIMEText
from email.Message import Message
import email.Utils
import email.generator
import email.base64MIME
import email.iterators
import email.message相应用到py2exe setup.py文件中,相关代码如下:
from distutils.core import setup
import py2exe
setup(
console=[server.py'],
options={
"py2exe":{'bundle_files': 1,
"unbuffered": True,
"optimize": 2,
"includes": ["email"]
}
}
)
2、ImportError: MemoryLoadLibrary failed loading win32ap
setup.py中添加如下代码: setup的 option 选项中加入 "dll_excludes": [ "mswsock.dll","powrprof.dll" ]即可,
原因:py2exe mistakenly added powrprof.dll
and mswsock.dll
to the package. Windows XP contains its own copiesof these files though。
setup(
options = {'py2exe':
{'bundle_files': 1,
"dll_excludes": [ "mswsock.dll","powrprof.dll" ]
}},
console = [test.py'],
zipfile = None,
)
参考文献:
http://www.alarmchang.com/wiki/index.php?title=Python&diff=prev&oldid=618
http://stackoverflow.com/questions/1979486/py2exe-win32api-pyc-importerror-dll-load-failed
http://hi.baidu.com/jetqu2003/blog/item/39770003abb766713812bb4e.html
- py2exe ImportError: No module named iterators,ImportError: MemoryLoadLibrary failed loading win32ap
- IMPORTERROR: MEMORYLOADLIBRARY FAILED LOADING
- py2exe ImportError: No module named sip
- py2exe error: "ImportError: No module named httplib"
- ImportError: No module named ...
- ImportError: No module named ***
- ImportError:No module named
- ImportError: No module named
- ImportError: No module named ×××××
- ImportError: No module named vtkCommonPython
- ImportError: No module named win32api
- ImportError: No module named tagging_autocomplete
- ImportError: No module named flask_babelex
- ImportError: No module named XXXX
- ImportError: No module named pylab
- ImportError: No module named 'psycopg2'
- ImportError: No module named visa
- ImportError: No module named memcache
- Mahout架构初探及KMeans算法分布式实现的研究
- 在Action获取Scope对象
- Chrome扩展开发指南(1)——入门
- 窗体间传值
- 如何正确的对待设计模式——我的观点
- py2exe ImportError: No module named iterators,ImportError: MemoryLoadLibrary failed loading win32ap
- 如何在sencha-touch (暂时) simon grid column中放置button 并弹出popup界面
- C#数据库操作类类DB_Class
- AIX 挂载nfs提示vmount: Not owner
- Migrating from HttpClient 3.1 to HttpClient 4.0
- 不要用float和double来进行精确的小数计算
- 尝试对struts2返回的JSON数据进行压缩
- 在vs2005调试asp程序
- 商业应用中Java浮点数的精确计算及表示