Leopard上Python的MacPorts

Leopard上Python的MacPorts,python,django,osx-leopard,macports,Python,Django,Osx Leopard,Macports,我还没有在终端命令中找到任何具体的语言来使用MacPorts在Leopard上安装python 3.1。我已经通过苹果在Leopard上发布了2.5.1。我不想弄乱这个版本&我认为从opt/local文件运行较新版本的Python会更好。SQL3还附带了Leopard上的标准Python版本。我是否需要通过MacPorts再次下载SQL3才能与Python 3.1配合使用?谢谢 我还没有在终端命令中找到任何具体的语言来使用MacPorts在Leopard上安装python 3.1 sudo端口安

我还没有在终端命令中找到任何具体的语言来使用MacPorts在Leopard上安装python 3.1。我已经通过苹果在Leopard上发布了2.5.1。我不想弄乱这个版本&我认为从opt/local文件运行较新版本的Python会更好。SQL3还附带了Leopard上的标准Python版本。我是否需要通过MacPorts再次下载SQL3才能与Python 3.1配合使用?谢谢

我还没有在终端命令中找到任何具体的语言来使用MacPorts在Leopard上安装python 3.1

sudo端口安装python31
将安装python3.1(安装到
/opt/local
)。通常,
端口安装
将安装端口。您可以使用
端口搜索
或查找端口

我已经通过苹果在Leopard上发布了2.5.1。我不想弄乱这个版本&我认为从opt/local文件运行较新版本的Python会更好

MacPorts将在
/opt/local
下安装所有内容,并且不会影响苹果提供的安装

我是否需要通过MacPorts再次下载SQL3才能与Python 3.1配合使用


MacPorts将安装所需的依赖项
python31
依赖于
sqlite3
,因此sqlite3将自动下载并安装(在
/opt/local
下——苹果的版本不会被触碰)。

这里有一种替代方法,可以在任何地方安装所有Python版本:

$ cd <wherever>
$ svn http://svn.plone.org/svn/collective/buildout/python
$ cd python
$ python2.6 bootstrap.py
$ bin/buildout
$cd
$svnhttp://svn.plone.org/svn/collective/buildout/python
$cd python
$python2.6 bootstrap.py
$bin/buildout
它使用系统附带的Python引导流程。您还需要安装Subversion。确保编辑buildout.cfg文件以添加/删除不需要的版本


它还安装了PIL、readline、setuptools、virtualenv和其他一些好东西,值得一试。

Mipadi&Daniel谢谢。这确实帮了我很大的忙。注意。您已经用
django
标记了这个问题,但是请注意,django目前与Python3.x不兼容。