我正在尝试安装pywin32。我从sourceforge.net下载的。当我跑的时候
setup.py install
显示“找不到vcvarsall.bat”。我搜索了一下,发现我必须安装MinGW并设置路径然后运行
python setup.py build --compiler=mingw32
但它显示了
Can't find a version in Windows.h
有人能帮忙吗?(我有一个试用版VisualStudio 2010最终安装和明文C和C++编译器安装。操作系统:Windows 7。)
有谁能告诉我一个可以从哪里下载已经用MinGW编译过的Python二进制文件的源代码,这样我就不必做这些了。或者如果我能得到一个已经有Windows模块的python。
你只是想安装它,还是想从源代码构建?
如果您只需要安装,最简单的方法是使用此处提供的MSI安装程序:
http://sourceforge.net/projects/pywin32/files/pywin32/ (用于更新版本)
确保得到正确的版本(与Python版本、32位/64位等匹配)
你可以通过指向这个包来安装pywin32 wheel包:https://pypi.python.org/pypi/pypiwin32不用担心第一次下载包,只要使用PIP:
目前我认为这是“最简单”的工作方式:)希望这能有所帮助。
我不同意the accepted answer是“最简单的”,特别是如果你想使用virtualenv。
您可以改用Unofficial Windows Binaries。从那里下载相应的控制盘,并使用
pip
安装它:(确保您选择了适合Python的正确版本和位)。
您可能可以通过
pip
获取URL并安装它,而无需先下载它,但是它们使得获取URL变得有点困难。最好自己下载并在某个地方托管。相关问题 更多 >
编程相关推荐