Если вы используете поставляемый Apple Python 2.5 на 10.5 Leopard, который поставляется со встроенным PyObjC 2.0, вероятно, самый простой способ понизить версию - это удалить версию 2.2 из каталога site-packages, /Library/Python/2.5/site-packages
. Сначала запустите команду:
easy_install -m pyobjc==2.2
, который отредактирует файл easy-install.pth
в этом каталоге, или вы можете отредактировать файл самостоятельно, чтобы удалить строку для PyObjC 2.2. Затем следует вернуться к версии, поставляемой Apple, которая установлена в другом месте.
Если вы используете другую версию Python и самостоятельно установили PyObjC, вы все равно сможете использовать easy_install, чтобы вернуться к нему, поскольку обычно easy_install не удаляет предыдущие версии при обновлении. Попробуйте:
easy_install pyobjc==2.0
Если это не сработает, вам, возможно, придется перейти в хранилище subversion PyObjC, скачать копию ветки 2.0 и переустановить оттуда:
svn co http://svn.red-bean.com/pyobjc/branches/pyobjc-20x-branch/