【发布时间】:2012-01-22 08:40:51
【问题描述】:
在过去的几个月里,我开始使用 Wing IDE 来完成我的大部分编程工作。我选择 Wing 主要是因为它与 wxPython 配合得很好,与我在 Terminal 旁边使用 TextWrangler 时相比,我可以更快地进行调试。然而,Wing 的一个怪癖是没有令人满意的方法来强制 python 的通用构建在 32 位模式下运行。由于我使用的是 wxPython 2.8.x(仅限 32 位),因此我使用仅限 32 位的 python 版本作为可执行文件(2.7.1)。只要我只使用 python 标准库和 wxPython 我就没有问题,当我开始尝试安装第三方模块以使用这个 32 位版本的 Python 时,我的麻烦就开始了。我想使用 macports 进行所有安装,但似乎我下载的 macports 安装的模块仅用于碰巧是通用的不同版本的 python。本质上这是一个关于 macports 的问题,我希望能澄清以下两点:
- 如果我想在我的计算机上安装三个版本的 python(比如 2.6、2.7 和 3.2),并且想使用 macports 为每个模块安装模块,我是否需要三个单独的 macports 版本 - 每个 python 一个?
- 如果我对 (1) 的看法是正确的,我该如何着手安装单独的版本?我查看了 macports 网站,但没有找到基于您要使用的 python 版本的替代版本的参考
非常感谢您的帮助。
【问题讨论】:
标签: python osx-snow-leopard 32bit-64bit macports