PyInstaller configure问题

10 views
Skip to first unread message

Parker

unread,
Nov 21, 2009, 3:41:23 AM11/21/09
to python-cn`CPyUG`华蟒用户组(中文Py用户组)
环境: Windows xp sp3 + python2.6.4 + wxPython2.8-unicode +
pyinstaller1.4

问题: python Configure.py出错,说是MSVCP90.dll dependency 问题

现象:

D:\back\test\python\pyinstaller>python Configure.py
I: computing EXE_dependencies
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\python.ex
e
E: lib not found: MSVCR90.dll dependency of C:\WINDOWS
\system32\python26.dll
I: Finding TCL/TK...
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\DLLs\_tki
nter.pyd
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\DLLs\_cty
pes.pyd
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\DLLs\sele
ct.pyd
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\DLLs\unic
odedata.pyd
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\DLLs\bz2.
pyd
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\DLLs\tcl8
5.dll
E: lib not found: MSVCR90.dll dependency of C:\Program Files
\python264\DLLs\tk85
.dll
I: found TCL/TK version 8.5
I: testing for Zlib...
I: ... Zlib available
I: Testing for ability to set icons, version resources...
I: ... resource update available
I: Testing for Unicode support...
I: ... Unicode available
I: testing for UPX...
I: ...UPX unavailable
I: computing PYZ dependencies...
I: done generating config.dat

尝试: 下载了py2exe后,一样报有个什么错误;开始怀疑是msvcp90.dll没有或者版本不对,去网上down了一个,放到c:
\windows\system
>python Configure.py问题依旧;

删除config.dat后,给c:\windows\system32也拷贝了一份,问题依然;病急乱投医,给python\DLLs也拷贝了一
份,
删除.dat再运行还是一样.

疑惑: down了msvcp90.dll之后,py2exe可以正常使用了,应该dependency 的问题搞定了啊?怎么
pyinstaller
还是不行?

有经验的朋友帮忙解答一下.多谢了

Martin

unread,
Nov 21, 2009, 11:20:10 AM11/21/09
to python-cn`CPyUG`华蟒用户组(中文Py用户组)
python2.6好象是vs2008编译的 所以依赖msvcp90.dll
python2.5就依赖msvcp70.dll 不过这个大部分机器上都有所以就没有问题
我是降级到python2.5然后就解决了这个问题,我只用过py2exe

最后推荐你一个工具
GUI2Exe是一个py2exe和pyinstaller 的界面
http://code.google.com/p/gui2exe/

can xiang

unread,
Nov 21, 2009, 10:11:33 PM11/21/09
to pyth...@googlegroups.com
PyInstaller的wiki上说它的trunk现在都不能支持windows下的python2.6的。

那个GUI2Exe看起来不错,不过试了一下怎么不能compile action 怎么一直不启用呢。

2009/11/22 Martin <sunshin...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages