Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Mac 10.6上为GAE/Django Nonel安装Python 2.5(我是Mac的新用户)_Python_Macos_Google App Engine_Django Nonrel - Fatal编程技术网

在Mac 10.6上为GAE/Django Nonel安装Python 2.5(我是Mac的新用户)

在Mac 10.6上为GAE/Django Nonel安装Python 2.5(我是Mac的新用户),python,macos,google-app-engine,django-nonrel,Python,Macos,Google App Engine,Django Nonrel,我最大的问题是,我学习MacOSX已经一天了,所以需要像我4岁一样向我解释基本知识 我正在运行OS 10.6,雪豹,它与Python 2.6一起提供 真正的问题是调试,我需要Python2.5,应用程序使用的框架我意识到我自己并没有做到这一点 我已经熟悉Python、Google App Engine和Django Unrel,但是在Mac上安装这个程序我就迷路了 1) How do I install a 2.5 and not screw up my already install 2.6?

我最大的问题是,我学习MacOSX已经一天了,所以需要像我4岁一样向我解释基本知识

我正在运行OS 10.6,雪豹,它与Python 2.6一起提供

真正的问题是调试,我需要Python2.5,应用程序使用的框架我意识到我自己并没有做到这一点

我已经熟悉Python、Google App Engine和Django Unrel,但是在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?

顺便说一句,我觉得自己就像一个80岁的老人试图在这个mac上编程一样

最简单的方法可能是安装mac端口:

然后从终端窗口: $sudo端口安装python25


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

最简单的方法可能是安装Mac端口:

然后从终端窗口: $sudo端口安装python25


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

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,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

我找到了答案

而不是使用brew在整个系统中安装一个非常旧的 Python版本;请考虑使用Python Burw。它将隔离 python安装-有点像虚拟环境,但是对于python来说 本身

我找到了答案

而不是使用brew在整个系统中安装一个非常旧的 Python版本;请考虑使用Python Burw。它将隔离 python安装-有点像虚拟环境,但是对于python来说 本身


为什么你认为PIL需要2.5?您发布的链接甚至说它支持2.6…我的雪豹安装同时显示了2.5和2.6。@Daenyth应用程序引擎需要Python 2.5。为什么您认为PIL需要2.5?您发布的链接甚至说它支持2.6…我的雪豹安装同时显示了2.5和2.6。@Daenyth应用程序引擎需要Python 2.5。