64位Windows机器上的32位python

时间:2014-11-02 11:30:40

标签: python c++ windows boost-python

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

但是,我非常需要使用boost编译Python模块,并且发现自己将前几个步骤转换为我认为将搜索64位的Internet /配置/编译地狱,所以我宁愿尝试使32位python工作,为此我设置了整个MinGW程序并正常工作。有人知道我需要做什么才能解决并排错误吗?安装一些redristributable包或类似的东西?

2 个答案:

答案 0 :(得分:2)

从事件日志消息中,它看起来好像需要更新版本的VC90 C运行时。两个选项:

  1. 安装程序可能安装了较新的可再发行组件,但仍可能需要重新启动才能完成此过程。

  2. 尝试自行安装最新的C-runtime distributable: Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

答案 1 :(得分:0)

我刚收到一位同事的回答,他告诉我有完全相同的问题。解决方案确实是下载并安装了vcredist_x86.exe的版本,但诀窍是找到完全正确的版本。显然,您可以从某个地方到达可以选择正确版本的页面。很抱歉没有能够提供更准确的信息,我现在只有文件并且它可以工作,但它甚至不能说出文件名中的版本号。这对我的口味来说非常模糊,但后来我不是Windows人。