这是我得到的错误:
Traceback (most recent call last):
File "dwload.py", line 9, in <module>
File "Pmw\__init__.pyc", line 28, in <module>
WindowsError: [Error 3] The system cannot find the path specified: "C:\\Users\\P
'sao\\Desktop\\dist\\library.zip\\Pmw/*.*"
在使用py2exe将python文件编译成可执行文件后,我收到错误。
有人知道我为什么会收到此错误吗?
找到解决方案:http://billyjin.kodingen.com/punbb-1.3.4/viewtopic.php?id=310
答案 0 :(得分:1)
好吧,错误消息显示未找到路径,如果查看路径,则看起来混合了反斜杠和斜杠作为路径分隔符。你是如何构建你正在使用的路径的?
答案 1 :(得分:1)
使用pyinstaller和tkinter表(py 2.7)时,我遇到了同样的问题。通过删除tkintertable lib元数据中的Pwm依赖关系解决了该问题。如果pwm未在程序中使用,它将为您提供帮助
答案 2 :(得分:0)
最后,我找到了解决方案:
首先,您需要在此命令后面的C:\ Python27 \ Lib \ site-packages \ Pmw \ build \ lib \ Pmw \ Pmw_1_3 \ bin文件夹中运行bundlepmw.py:python bundlepmw.py C:\ Python27 \ lib \ site-packages \ Pmw \ Pmw_1_3 \ lib创建Pmw.py.
阅读本页:folk.uio.no/hpl/scripting/doc/python/Pmw/dynamicloader.html,修复了基于此链接的bundlepmw.py sourceforge.net/p/pmw/discussion/33675/thread / f0bd7f34。 您应该能够生成Pmw.py文件。
然后将Pmw.py加上PmwBlt.py和PmwColor.py复制到主脚本目录中并运行setup.py。甜蜜