gpt4 book ai didi

python - pip 无法安装 PIL 或 Pillow 并出现 mt.exe 错误

转载 作者:太空宇宙 更新时间:2023-11-03 12:11:49 28 4
gpt4 key购买 nike

在我的一台 Windows 7 开发机器上,我试图安装 Python 图像库。

我的机器是相似的。两者都运行 Windows 7 Professional, x64。两者都使用 Python 2.7.3(32 位)。在其中一台机器上 pip install PIL 工作正常。另一方面,它失败了,跟踪以此结尾:

build\temp.win-amd64-2.7\Release\_imaging.pyd.manifest : general error c1010070:
Failed to load and parse the manifest. The system cannot find the file specified.

error: command 'mt.exe' failed with exit status 31

我该如何解决这个错误?

最佳答案

感谢http://bugs.python.org/issue4431 ,此错误已通过修改修复:

C:\<Python dir>\Lib\distutils\msvc9compiler.py

并添加:

 ld_args.append('/MANIFEST')

在 MANIFESTFILE 行之后,它看起来像:

        # Embedded manifests are recommended - see MSDN article titled
# "How to: Embed a Manifest Inside a C/C++ Application"
# (currently at http://msdn2.microsoft.com/en-us/library/ms235591(VS.80).aspx)
# Ask the linker to generate the manifest in the temp dir, so
# we can embed it later.
temp_manifest = os.path.join(
build_temp,
os.path.basename(output_filename) + ".manifest")
ld_args.append('/MANIFESTFILE:' + temp_manifest)
ld_args.append('/MANIFEST')

如果仍然出现错误,则将 if arg.startswith("/MANIFESTFILE:") 更改为 if arg.startswith("/MANIFEST:")manifest_get_embed_info(self, target_desc, ld_args) 方法中。

关于python - pip 无法安装 PIL 或 Pillow 并出现 mt.exe 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12418735/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com