我正在运行Windows 7 64位计算机。我安装了Python 3.4.3 32位。我一直在使用各种库,没有问题。
我现在需要加载wincom32。 我得到pywin32-219win-amd64-py3.4.exe 当我运行exe安装时,它告诉我我没有版本3.4: (“需要Python版本3.4,在注册表中找不到”)
网络上的尽职调查发现它可能是一个Python错32比64位 - 当Python空闲启动时,它说我正在运行: win.3上的Python 3.4.3(v3.4.3:9b73f1c3e601,2015年2月24日,22:43:06)[MSC v.1600 32位(英特尔)]
我查找了有关注册表设置和检查注册表的文章,除了类之外,我没有列出任何Python。
有人提到复制pywintypes32.dll - 但我没有那个文件。
那么我需要卸载并安装不同的Python版本吗? 如果是这样,我应该安装什么版本?
答案 0 :(得分:1)
您需要pywin32-219.win32-py3.4.exe,因为您的Python是32位,而不是x64。库版本应与您的Python安装相匹配,而不是Windows安装。您可以在同一台计算机上安装Python 32位和x64,每台计算机都有自己的库。