64位windows机器上的32位python

32 bit python on 64 bit windows machine

本文关键字:32位 python windows 机器 64位      更新时间:2023-10-16

我已经在我的新64位Windows机器(Windows 7 Enterprise,SP1)上下载了pythonxy(2.7.6.1)。当我尝试运行python时,我收到一个错误,说并排配置不正确。WinPython 32位(2.7.6.3)显示了相同的行为,WinPython 64位是可以的。

然而,我迫切需要用boost编译Python模块,我发现自己正在迈出最初的几步,我相信这将是在互联网/配置/编译地狱中搜索64位,所以我宁愿尝试让32位Python工作,为此我已经设置并运行了整个MinGW过程。有人知道我需要做什么来修复并排错误吗?安装一些可重新分发的包或类似的东西?

从事件日志消息来看,它似乎想要更新版本的VC90 C运行时间。两种选择:

  1. 安装程序可能已经安装了更新的可再发行软件,但可能仍需要重新启动才能完成该过程。

  2. 请尝试自己安装最新的C运行时间可分发文件:Microsoft Visual C++2008 SP1可再发行程序包(x86)。

我刚从一位同事那里得到答案,他告诉我也有同样的问题。解决方案确实是下载并安装vcredist_x86.exe的一个版本,但诀窍是找到准确的版本。显然,你可以在某个地方找到一个页面,从那里你可以选择正确的版本。很抱歉无法提供更准确的信息,我现在只有这个文件,它可以工作,但它甚至没有在文件名中显示版本号。这一切对我的品味来说都很模糊,但我不是一个Windows用户。