【发布时间】:2017-05-06 12:15:38
【问题描述】:
我想使用 pyinstaller 从 py 脚本创建 exe。我在cmd“pyinstaller --onefile --windowed filename.py”中编写了以下命令,但是cmd显示错误。我该如何解决?
Traceback (most recent call last):
File "c:\python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\Scripts\pyinstaller.exe\__main__.py", line 5, in <module>
File "c:\python27\lib\site-packages\PyInstaller\__main__.py", line 21, in <module>
import PyInstaller.building.build_main
File "c:\python27\lib\site-packages\PyInstaller\building\build_main.py", line 32, in <module>
from ..depend import bindepend
File "c:\python27\lib\site-packages\PyInstaller\depend\bindepend.py", line 38, in <module>
from ..utils.win32.winmanifest import RT_MANIFEST
File "c:\python27\lib\site-packages\PyInstaller\utils\win32\winmanifest.py", line 97, in <module>
from PyInstaller.utils.win32 import winresource
File "c:\python27\lib\site-packages\PyInstaller\utils\win32\winresource.py", line 20, in <module>
import pywintypes
ImportError: No module named pywintypes
编辑:我尝试过“pip install pypiwin32,但仍然得到相同的 ImportError”
【问题讨论】:
-
正如 Traceback 所说,您还没有模块
pywintypes。你必须安装这个。 -
@R.Gadeev 我试过了,它说“找不到满足 pywintypes 要求的版本(来自版本:)找不到 pywintypes 的匹配分布”。
标签: python python-2.7 command-prompt pyinstaller