我正在尝试安装pywin32。我从sourceforge.net下载了它。当我运行时,
但它正在显示。
setup.py install
显示“无法找到vcvarsall.bat”。我查了Google发现需要安装MinGW并设置路径,然后运行。
python setup.py build --compiler=mingw32
但它正在显示。
Can't find a version in Windows.h
有人能帮忙吗?(我安装了Visual Studio 2010 Ultimate试用版和MinGW C和C++编译器。操作系统:Windows 7。)
有人能告诉我一个源,我可以从中下载已经在MinGW中编译的Python二进制文件,这样我就不必自己做了。或者如果我可以获得已经拥有Windows模块的Python。
pypiwin32_system32
中的DLL文件对系统可见,否则会出问题。运行pywin32_postinstall.py
也无法解决此问题,因为它在pywin32_system32
中查找DLL(中间没有pi)。在这种情况下,遵循@jpmc26的答案效果更好。以下是一个链接,指向一个不太流行但非常有用的问题,关于这个问题:https://dev59.com/klsW5IYBdhLWcg3wsY5P#34942168 - kishkinpython -m pip install pypiwin32
(pip不一定在路径中)。 - Peter Lambergpip download pypiwin32
下载到当前目录pip install --no-index --find-links=. pypiwin32
从当前目录安装 - 如果将其放在脚本中并从 USB 或网络驱动器运行,则易于移植。 - NiKiZepywin32
而不是pypiwin32
,而且自 2018 年初以来就一直是这样。你能否测试并相应地更新这个答案? - Mark Amery