在python 3.3.3中安装pywin32

时间:2014-04-01 03:36:46

标签: python-3.x pywin32

我不知道这是否是一个简单的问题。我正在尝试从http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/

安装pywin32

但是,我正在运行3.3.3,当安装开始时,它告诉我在注册表中找不到版本3.3。

我已经搜索了一些解决方法,但大多数针对类似问题都针对2.x版本。有什么建议?

谢谢!

1 个答案:

答案 0 :(得分:2)

尝试下载其他安装程序。确保它与您正在使用的Python相匹配。它必须匹配Python版本(例如2.7,3.3)并匹配32位或64位。

在命令提示符下键入python

python

Python解释器启动并告诉你自己。

Python 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:24:06) [MSC v.1600 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

查看解释器启动时打印的第一行。在这个例子中,它告诉你它是Python 3.4,32位。因此,要为该设置下载的文件为pywin32-219.win32-py3.4.exe。这将获得pywin32的第219版,这是撰写本文时(2014年7月)的最新版本

来自自述文件

  

某些软件包有32位和64位版本可用 - 您必须下载   与您安装的Python对应的那个。即使你有   64位计算机,如果您安装了32位版本的Python,则必须安装   32位版本的pywin32。

     

如果安装过程通知您未找到Python   注册表,它几乎肯定意味着你已经下载了错误的版本 -   无论是错误版本的Python,还是错误的“苦涩”。