我使用Python 2.7和py2exe,最近我下载了gui2exe最新版本(5.3)。但是,当我尝试执行gui2exe.py
文件,它给了我一个错误:Python - GUI2EXE - AttributeError:'模块'对象没有属性'Popen'
AttributeError: 'module' object has no attribute 'Popen'
我研究了这么多,但从来没有得到任何解决方案。
请帮忙。
我使用Python 2.7和py2exe,最近我下载了gui2exe最新版本(5.3)。但是,当我尝试执行gui2exe.py
文件,它给了我一个错误:Python - GUI2EXE - AttributeError:'模块'对象没有属性'Popen'
AttributeError: 'module' object has no attribute 'Popen'
我研究了这么多,但从来没有得到任何解决方案。
请帮忙。
看起来像是从标准库中屏蔽了subprocess.py
。该错误消息可能会显示一条陈旧的路径。因此就在你从开始GUI2exe.py
目录和类型打开Python的外壳:
>>> import subprocess
>>> subprocess.__file__
这应该给你'C:\Python27\lib\subprocess.pyc'
。如果不是,你发现了这个问题。不知何故subprocess.py
成为你的PYTHONPATH。
你可以给URL gui2exe? – SethMMorton
你可以给完整的追溯? – SethMMorton
https://code.google.com/p/gui2exe/ 追溯的图像: https://dl.dropboxusercontent.com/u/11701729/Capture.PNG – Flinzar