64位windows机器上的32位python
32 bit python on 64 bit windows machine
我已经在我的新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运行时间。两种选择:
-
安装程序可能已经安装了更新的可再发行软件,但可能仍需要重新启动才能完成该过程。
-
请尝试自己安装最新的C运行时间可分发文件:Microsoft Visual C++2008 SP1可再发行程序包(x86)。
我刚从一位同事那里得到答案,他告诉我也有同样的问题。解决方案确实是下载并安装vcredist_x86.exe的一个版本,但诀窍是找到准确的版本。显然,你可以在某个地方找到一个页面,从那里你可以选择正确的版本。很抱歉无法提供更准确的信息,我现在只有这个文件,它可以工作,但它甚至没有在文件名中显示版本号。这一切对我的品味来说都很模糊,但我不是一个Windows用户。
相关文章:
- 将应用程序从32位移植到64位时出现问题
- 正在解码MSVC 32位版本的程序集(作业).没有手术做什么
- qmake:检测目标位宽(32 位或 64 位)
- 如何在 64 位 vb.net Windows 应用程序中引用 32 位 dll
- 浮点数为 32 位和 64 位二进制表示形式
- C++易失性:保证 32 位访问?
- C++将 16 位值转换为 32 位值
- 如何在 64 位平台上计算 32 位哈希C++?
- C++中的24位到32位转换
- 在机器字大小等于 32 位的计算机上int64_t如何工作?
- uint32_t如何保证 32 位?
- 将代码从 32 位迁移到 64 位时出现问题 Visual Studio 2010
- 如何将32位字符与内联assembelyc++中的32位字符进行比较
- 一个32位版本的应用程序,建立在CentOS 6 x64上,当在较新的Linux上启动时,在"dl_itera
- x86 32位对Cuda的支持
- 使用 Python 编程的 32 位整数中有多少个'1'
- 64位windows机器上的32位python
- 使用带有python绑定的boost在osx上构建32位版本的libtorrent
- 使用Visual Studio C++2010学习版在Windows x 86(32位)上安装用于Python 3.4的
- Boost Python 1.48在导出32位enum时失败