5

我使用 Python 2.7 和 py2exe,最近我下载了 gui2exe 最新版本(5.3)。但是当我尝试执行该gui2exe.py文件时,它给了我一个错误:

AttributeError: 'module' object has no attribute 'Popen'

我研究了很多,但从未得到任何解决方案。

请帮忙。

4

1 回答 1

3

看起来有些东西正在subprocess.py从标准库中屏蔽。错误消息可能会显示过时的路径。因此,在您开始的目录中打开一个 Python shellGUI2exe.py并键入:

>>> import subprocess
>>> subprocess.__file__

这应该给你'C:\Python27\lib\subprocess.pyc'。如果没有,你就发现了问题。不知何故,另一个subprocess.py进入了你的 PYTHONPATH。

于 2013-05-26T13:17:46.483 回答