1

我在这里的大问题是我学习 MacOSX 只需要 1 天时间,所以需要像我 4 岁一样向我解释基础知识。

我正在运行 OS 10.6,Snow Leopard,它带有 Python 2.6。

真正的问题是让Aptana 2.0调试Google App Engine SDK,我需要 PIL 进行图像转换,这需要 python 2.5,应用程序使用Django-nonrel框架(我意识到我自己并没有让这件事变得容易)。

我已经熟悉 Python、Google App Engine 和 Django-nonrel,但是在 Mac 上设置这个我迷路了。

1) How do I install a 2.5 and not screw up my already install 2.6?
2) How do I change the python path?

有关如何在 Mac 上安装 PIL 的信息

适用于 Python 2.5 的 Mac PIL 安装程序

(顺便说一句,我完全觉得自己像一个 80 岁的人试图在这台 Mac 上编程)

4

3 回答 3

3

10.6已经安装了python2.5,但是python2.6是默认的。使用 python2.5 manage.py 而不是 python manage.py。

您还可以更改默认 python:默认写入 com.apple.versioner.python 版本 2.5

根据您的设置,更改系统范围的 python 默认值可能会产生意想不到的副作用。

在任何一种情况下,您仍然需要使用 easy_install-2.5

于 2011-03-05T17:25:39.353 回答
1

最简单的方法可能是安装 Mac Ports: http: //www.macports.org/

然后从终端窗口: $ sudo port install python25

之后,您应该有 python_select 可用,您可以使用它来更改您的符号链接。

于 2011-03-05T04:12:15.023 回答
0

我找到了这个stackoverflow 答案

而不是使用 brew 将一个真正旧版本的 Python 安装到整个系统中;考虑改用 pythonbrew。它将隔离 python 安装 - 有点像虚拟环境,但针对 Python 本身。

如何安装pythonbrew

如何使用pythonbrew

于 2016-07-22T08:14:43.860 回答