Вы можете установить из пакета OS X PostgreSQL . Разрешите ему изменять настройки памяти и перезагружаться (это можно исправить, удалив «/etc/sysctl.conf») - файл README (который говорит вам сделать это самостоятельно) устарел. Затем используйте (или получите, если вы еще этого не сделали и) EasyInstall .
Проверьте, куда установщик PostgreSQL положил вещи - мой здесь:
/Library/PostgreSQL/8.4/
Добавьте этот путь к файлу .bash_login
или .bash_profile
в вашем домашнем каталоге (укажите его, если у вас его еще нет):
export PATH="/Library/PostgreSQL/8.4/bin:$PATH"
Затем (на Intel iMac под управлением ОС 10.4.11 и Python 2.6) выполните:
sudo easy_install psycopg2
Это обнаружило psycopg2 2.0.11 и (по моей настройке) показало следующее:
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching 'MANIFEST'
zip_safe flag not set; analyzing archive contents...
Adding psycopg2 2.0.11 to easy-install.pth file
Installed /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/psycopg2-2.0.11-py2.6-macosx-10.3-i386.egg
Processing dependencies for psycopg2
Finished processing dependencies for psycopg2
Итак, я думаю, у меня нет psycopg2
документации ... однако, несмотря на предупреждения, я мог бы тогда сделать:
python
>>>import psycopg2
>>>
Успех? Может быть. Я еще не пробовал запускать что-либо, но первая цель - получить успешный импорт. Кстати, это было для Джанго.