如何在雪豹上安装多个Python版本?

发布于 2024-10-20 11:00:15 字数 254 浏览 5 评论 0原文

目前在雪豹上安装多个版本的 python 的最佳实践是什么?

  • 通过 Homebrew 设置了 python 2.7.1,过程非常简单,一切都很棒。
  • 但现在我需要设置 python 2.5 来开发一个 appengine 项目..最初针对系统 python2.5 创建了一个新的 virtualenv ..但发现我有各种 PATH 问题。似乎在这一点上最好不要使用 Homebrew 并采用更标准的设置?

有什么想法吗?

whats is the current best practice for installing multiple versions of python on snow leopard?

  • have setup python 2.7.1 via Homebrew, very easy process, all great.
  • but now I need to setup python 2.5 to develop an appengine project.. Initially created a new virtualenv against system python2.5 .. but finding I have all kinds of PATH issues. Seems at this point it would be better not to use Homebrew and go with a more standard setup?

any thoughts ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

御守 2024-10-27 11:00:15

Snow leopard 已经包含 python 2.5 和 python 2.6,没有问题。

如果你需要对 python 安装进行一些模糊的修改,只需编译你自己的,并将其放在不会与系统 python 冲突的地方。 (我建议/opt/your-pythonx.y)。

顺便说一句,如果有必要,请检查:mac 上的“man python”以了解如何使用 32 位或 64 位选项。 (有时是针对c模块的)

Snow leopard already contains python 2.5 and python 2.6, no issues there.

If you require obscure modifications to the python installations, just compile your own, and put it in some place where it won't conflict with the system python. (I suggest /opt/your-pythonx.y).

As an aside, check: "man python" on mac to see how to use the 32-bit, or 64-bit options if that turns out to be neccessary. (Sometimes it is for c modules)

自此以后,行同陌路 2024-10-27 11:00:15

我使用 python_select 实用程序在版本之间切换(它负责所有路径和链接)。使用 MacPorts 或 fink 很容易安装,所以我猜你可以使用 Homebrew 安装相同的实用程序。

I use the python_select utility to switch between versions (it takes care of all the paths and links). It's easy to install with MacPorts or fink, so I would guess you can install the same utility with Homebrew.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文