繁体   English   中英

为什么我会收到此回溯错误?

[英]Why do i get this traceback error?

这是我得到的错误:

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

我在使用 pyinstaller 和 tkinter 表(py 2.7)时遇到了同样的问题。 通过删除 tkintertable lib 元数据中的 Pwm 依赖项解决了该问题。 如果程序中不使用 pwm,它会帮助你

好吧,错误消息说找不到路径,如果您查看路径,您似乎混合了反斜杠和斜杠作为路径分隔符。 你是如何构建你正在使用的路径的?

最后,我找到了解决方案:

First, you need to run the bundlepmw.py in the C:\Python27\Lib\site-packages\Pmw\build\lib\Pmw\Pmw_1_3\bin folder following this command: 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,在基于此链接 sourceforge.net/p/pmw/discussion/33675/thread/f0bd7f34 修复 bundlepmw.py 之后。 您应该能够生成 Pmw.py 文件。

然后将 Pmw.py 加上 PmwBlt.py 和 PmwColor.py 复制到主脚本目录并运行 setup.py。 甜的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM