twisted(iocp)程序在用py2exe打包时的问题
2012-07-04 15:05
253 查看
应用程序中打包服务器时用到了iocp
import sitecustomize
from twisted.internet import iocpreactor
iocpreactor.install()
from twisted.internet import reactor, threads
import sys,os, shutil,pickle
from modles import *
...............................
安装服务时报如下异常
E:\work\PythonSafeDoc\trunk\server\dist>DocumentService.exe install
Traceback (most recent call last):
File "boot_service.py", line 22, in <module>
File "DocumentService.pyc", line 4, in <module>
File "server.pyc", line 4, in <module>
File "twisted\internet\iocpreactor\__init__.pyc", line 8, in <module>
File "twisted\internet\iocpreactor\reactor.pyc", line 15, in <module>
File "twisted\internet\_dumbwin32proc.pyc", line 15, in <module>
File "win32file.pyc", line 12, in <module>
File "win32file.pyc", line 10, in __load
ImportError: DLL load failed: 找不到指定的程序。
win32file load 一个dll的时候报错了
Google了一下
http://stackoverflow.com/questions/1439621/problem-with-loading-win32file-pyd-on-python-2-6
"mswsock.dll", "MSWSOCK.dll"
两个文件版本不对 删除掉
"dll_excludes": ["mswsock.dll", "MSWSOCK.dll"]
再次打包 Ok了
服务安装成功
import sitecustomize
from twisted.internet import iocpreactor
iocpreactor.install()
from twisted.internet import reactor, threads
import sys,os, shutil,pickle
from modles import *
...............................
安装服务时报如下异常
E:\work\PythonSafeDoc\trunk\server\dist>DocumentService.exe install
Traceback (most recent call last):
File "boot_service.py", line 22, in <module>
File "DocumentService.pyc", line 4, in <module>
File "server.pyc", line 4, in <module>
File "twisted\internet\iocpreactor\__init__.pyc", line 8, in <module>
File "twisted\internet\iocpreactor\reactor.pyc", line 15, in <module>
File "twisted\internet\_dumbwin32proc.pyc", line 15, in <module>
File "win32file.pyc", line 12, in <module>
File "win32file.pyc", line 10, in __load
ImportError: DLL load failed: 找不到指定的程序。
win32file load 一个dll的时候报错了
Google了一下
http://stackoverflow.com/questions/1439621/problem-with-loading-win32file-pyd-on-python-2-6
"mswsock.dll", "MSWSOCK.dll"
两个文件版本不对 删除掉
"dll_excludes": ["mswsock.dll", "MSWSOCK.dll"]
再次打包 Ok了
服务安装成功
相关文章推荐
- py2exe 打包 pyqt程序的图片(ico等) 不显示的问题
- windows 下 py2exe 打包程序时遇到的问题及解决办法
- py2exe 打包 pyqt程序的图片不显示的问题
- pyqt程序使用py2exe打包时遇到的问题
- 解决Vs2008下打包安装程序在含win7下权限的问题
- (Java控制台程序版)递归打包整个父文件夹下的文件和子文件夹成压缩文件(*.ZIP)以及打包时常见的文件乱码和文件名乱码以及丢失文件或文件损坏问题解决办法
- 解决依赖.egg格式的库时py2exe打包失败的问题
- Windows下用py2exe将Python程序打包成exe程序的教程
- 每天学一点 flash(18) flash cs3.0 打包air程序的路径问题
- 自己打包程序报错问题查找思路
- [Phonegap+Sencha Touch] 移动开发18 Sencha Touch项目通过phonegap打包后的程序名字的问题
- [转]java程序打包成jar,图片文件问题
- py2exe打包pyqt程序
- pyinstaller 打包Python程序(APScheduler,mysql)遇到的问题
- 使用exe4j把JAVA GUI程序打包成exe文件时遇到的问题
- 关于程序打包的问题请教!
- 使用py2exe打包python脚本为exe可执行程序
- python程序打包(py2exe, pyinstaller, cxfreeze)
- BUG?AIR打包的iOS程序在整数比较上的问题
- eclipse打包程序出现问题