2014-10-31 63 views
22

海兰,安装pywin32与Windows 7点子在Python @大家都不起作用3.4.2

我已经尝试通过PIP(1.5.6)与Python 3.4.2在Windows 7下安装pywin32,但我一直得到follwing错误消息:

Could not find any downloads that satisfy the requirement pywin32 
Some externally hosted files were ignored (use --allow-external pywin32 to all 
ow). 
Cleaning up... 
No distributions at all found for pywin32 
Storing debug log for failure in C:\Users\tonka\pip\pip.log 

所有其他安装与pip工作绝对好。在pypi.org上,有一个pywin32的包,所以不太明白为什么会发生这种情况。

我也试过这个--allow-外部标志,但后来我得到了以下错误

Could not find any downloads that satisfy the requirement pywin32 
Some insecure and unverifiable files were ignored (use --allow-unverified pywi 
n32 to allow). 
Cleaning up... 
No distributions at all found for pywin32 
Storing debug log for failure in C:\Users\tonka\pip\pip.log 

然后我用的--allow-未经验证标志和我得到这个错误

Could not find any downloads that satisfy the requirement pywin32 
Cleaning up... 
No distributions at all found for pywin32 
Storing debug log for failure in C:\Users\tonka\pip\pip.log 

3.4是否有python32的pip包? pypi-link

有没有人有同样的问题/行为?

编辑

对于任何人谁是搜索可通过PIP安装pywin32的方式。使用包pypiwin32,而不是pywin32,它是同一个包,但它是PIP-能够

问候
通卡

+0

http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/pywin32-219.win32-py3.4.exe/download(除非你真的想从Pip安装) – sk11 2014-10-31 08:11:58

+0

也有这个“Python 3.4.3(v3.4.3:9b73f1c3e601,2015年2月24日,22:43:06)[MSC v.1600 32位(英特尔)]在win32”WIndows 8,64位 – user3479125 2015-02-28 22:35:15

+1

请把你的编辑作为答案和接受! – Cas 2015-09-05 14:45:10

回答

6

在回答你的第一个问题,似乎没有一个点子pywin32为Python 3.4包。如果你看看这个页面:url https://pypi.python.org/simple/pywin32/,你可以看到有一个214_download_url。这表明版本214是最新版本,并且214下载目录here没有包含比Python 3.1晚的任何安装程序。

在回答你的第二个问题,是的,我看到python 3.4.1相同的问题/行为。正如@ sk11在评论中提到的那样,您可以从here下载安装程序。 (我不能添加评论,因为我没有代表。)我刚刚尝试安装程序,它似乎工作正常。

+0

嘿队长Whippet, 感谢您的回答。我会选择pywin32的安装程序版本,而不是skip所说的pip。 Thx – tonka 2014-10-31 10:31:54

+0

@tonka没问题。如果您认为我的答案同时回答了您的问题的两个部分,请将此标记为已接受的答案。谢谢! – 2014-10-31 10:53:29

+0

新版本现在可通过sourceforge获取。 https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/ – 2016-09-22 15:24:45