当前在雪豹上安装多个版本的 python 的最佳实践是什么?
- 通过 Homebrew 设置了 python 2.7.1,非常简单的过程,一切都很好。
- 但现在我需要设置 python 2.5 来开发 appengine 项目。最初针对系统 python2.5 创建了一个新的 virtualenv .. 但发现我有各种 PATH 问题。在这一点上似乎最好不要使用 Homebrew 并使用更标准的设置?
有什么想法吗 ?
当前在雪豹上安装多个版本的 python 的最佳实践是什么?
有什么想法吗 ?
Snow leopard 已经包含 python 2.5 和 python 2.6,没有问题。
如果您需要对 python 安装进行模糊修改,只需编译您自己的,并将其放在不会与系统 python 冲突的地方。(我建议 /opt/your-pythonx.y)。
顺便说一句,检查:mac 上的“man python”以了解如何使用 32 位或 64 位选项(如果有必要)。(有时它用于 c 模块)
我使用该python_select
实用程序在版本之间切换(它负责所有路径和链接)。使用 MacPorts 或 fink 很容易安装,所以我猜你可以使用 Homebrew 安装相同的实用程序。