Найти - Пользователи
Полная версия: установить mysqldb на Mac OS X Snow leopard
Начало » Базы данных » установить mysqldb на Mac OS X Snow leopard
1 2
esal
Привет всем!
Хочу поставить себе модуль для работы с БД MySQL на python
Ичтоб все это работало на Snow Leoparde!
Кто ставил, кто что посоветует?

Как здесь написано установить не выходит, кучу ошибок получаю

http://www.mangoorange.com/2008/08/01/installing-python-mysqldb-122-on-mac-os-x/
aliens
А в чем проблема?
Ставите для начала XCode, т.к. потребуется компилятор gcc. Потом
sudo pip install MySQL-python
esal
я хочу не yMySQL установить - с этим проблем нет
а модуль для питона для работы с MySQL под названием MySQLdb
ZZZ
Перечитайте ещё раз пост aliens'а и попытайтесь найти в нём место, где он предлагает поставить мускль. Благо там немного, всего три строчки.
Так что ставьте XCode, pip и только после этого работайте.

P.S. Кстати, PostrgreSQL собирается под Леопардом с пол плевка. С питоньими либыми тоже проблем нет… Может пересмотрите выбор БД в пользу более функциональной?
esal
Спасибо за наводку на установку xcode - поставил на закачку
А посоветуйте плиз более функциональную СУБД для питона чтоб можно было использовать
ZZZ
Хм… Может я задам странный вопрос, но всё-таки… А что тебе нужно?
Просто если ты собрался юзать ORM (алхимия, джанга), то тебе в общем-то всё-равно и разработку можно вести на sqlite, не сильно замарачиваясь на больших БД до тех пор,пока она не понадобиться реально.
Если чисто SQL, то, опять же, подумай, не хватит ли тебе sqlite. Если хочешь юзать много красивых плюшек, вроде встроенных в БД функций, индексированных массивов, своих типов, аггрегатов и прочие особо сложные и нужные лишь в действительно огромных проектах вещи, то собирай PostgresSQL, через pip – psycopg2 и радуйся.
esal
Хочу записать с помощью паука около пары тысяч ссылок
Ну и собственно интересуюсь этим, что лучше использовать
ZZZ
Это не много. Юзай sqlite и не парься.
Он прост, удобен и не требует ничего, кроме самого питона.
esal
Хорошо, спасибо за наводку

а не посоветуете случайно как использовать многопоточность threading и очередь queue падляука?
мб вы уже сталкивались с чем то подобным? того что написано в документации мне не хватило
ZZZ
Хм… Мне документации хватило. А с чем именно проблема?
Когда ответишь на мой вопрос, создай новую тему. И не бойся экспериментировать!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB