1

我正在运行 Mac OSX 10.5.8。我最近安装了一个兼容的 macports 版本:MacPorts-2.0.3-10.5-Leopard.dmg。我正在尝试使用它来安装 python25 和 py25-gtk,我之前在其他 Mac 系统上做过,尽管它们是 10.6.*。

我已经在这台机器上安装了 python 2.5,但是我重复了端口安装只是因为我过去做过这个。安装 macports 后,我执行了以下命令,然后执行了它们的输出。

sudo port -v install python25

---> 计算python25的依赖

---> 清洗python25

---> 删除 python25 的工作目录

sudo port -v install python_select

---> 清理 python_select

---> 删除 python_select 的工作目录

sudo python_select python25

sudo:python_select:找不到命令

不用说 python_select 没有正确安装。我也尝试安装 py25-gtk

sudo port -v install py25-gtk

这需要一些时间来安装(几个小时)。它似乎安装正确,但是当我import gtk从我的 python shell 运行时,我什么也没得到。

似乎 macports 没有安装 python25 和 python_select,除非它们已经安装并且 shell 配置文件有问题。基本上我只需要 pygtk 来使用我已经拥有的 python25。如果有人有任何想法,将不胜感激。

谢谢!

4

1 回答 1

3

python_select 已被端口选择取代

查看可能运行的蟒蛇

port select --list python

从该列表中选择您想要的并更改为它,例如

sudo port select --set python python25
于 2011-11-30T13:28:37.537 回答