Python Can';是否安装pywin32。。?
我试图通过32位python 2.6 msi安装程序安装pywin32,但出现以下错误:Python Can';是否安装pywin32。。?,python,windows,py2exe,python-2.6,pywin32,Python,Windows,Py2exe,Python 2.6,Pywin32,我试图通过32位python 2.6 msi安装程序安装pywin32,但出现以下错误: *** finding dlls needed *** error: pywintypes26.dll: No such file or directory 我不知道为什么,所以我去安装了Python2.7,并再次尝试使用pywin32 2.7安装程序,但得到了一个相当于另一个错误的错误(很抱歉,没有更具体的说明,但Python2.7现在已经从我的计算机上消失了。错误非常模糊,有“error:”,如果我
*** finding dlls needed ***
error: pywintypes26.dll: No such file or directory
我不知道为什么,所以我去安装了Python2.7,并再次尝试使用pywin32 2.7安装程序,但得到了一个相当于另一个错误的错误(很抱歉,没有更具体的说明,但Python2.7现在已经从我的计算机上消失了。错误非常模糊,有“error:”,如果我回忆正确的话,后面就没有更多的文本了)
然而,我不明白这个错误意味着什么。我想使用pyinstaller,但它需要pywin32,因此在我无法安装pywin32后,我尝试了py2exe,但出现以下错误:
*** finding dlls needed ***
error: pywintypes26.dll: No such file or directory
所以我很确定我需要pywin32。有人有什么想法吗 在我写这篇文章时(2012年2月),IMO Python 2.5是Windows上最稳定的Python版本。我建议您尝试在Python2.5上重新安装所有内容。我在Windows 7上使用它,我没有任何问题我不知道原因,但我得到了相同的错误(只有不同的行号,可能来自不同版本的pywin32),此修复程序对我有效,安装在Windows 7上:
python pywin32\u postinstall.py-安装
(尝试在兼容模式下运行安装程序并不能解决这一问题。)我执行了以下操作,并为2.7版工作(我没有尝试3.0及更高版本,但它也应该可以工作):
如果您想检查它是否有效,只需执行以下操作:
import win32api
并运行它。这就像丢失了某个文件……@Twitch阅读此问题,尝试使用答案中建议的“dependens”程序:@Twitch另一种选择:@Twitch您也可以在此处写入其他可能的解决方案中不起作用的内容。无论如何,请记住任何python版本之间的变化-->这是一个相当大的、在我看来是不合理的答案,特别是因为python 2.5已经有5年多的历史了。请为这一主张提供一些支持证据,谢谢。这确实奏效了。我仍然对其他人为什么不工作感兴趣,但这很好。我告诉过你了。你只要经历它就知道了。简单的