Сначала запустим sudo easy_install bsddb3 и посмотрим, работает или нет?
У меня ругается, говорит, что нет bsddb.
делаем sudo port install db47
Снова запускаем sudo easy_install bsddb3
Ругается, что include-файлы плохие. Ладно, сделаем вручную
Хорошо, берём путь и идём в ~/Downloads
Вытаскиваем из easy_install путь.
Делаем
wget http://pypi.python.org/packages/source/b/bsddb3/bsddb3-4.7.4.zip
open bsddb3-4.7.4.zip
cd bsddb3-4.7.4/
и
python setup.py install —berkeley-db=/opt/local/lib/db47 —berkeley-db-incdir=/opt/local/include/db47 —berkeley-db-libdir=/opt/local/lib/db47/
P.S.К действиям можете добавлять матов по вкусу.
P.P.S.Если вы используете питон из портов, делайте просто sudo port install py25-bsddb
Comments
Reply to «Ставим последнюю bsddb на mac os x leopard»