Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 8, 2011 21:00:51

esal
От:
Зарегистрирован: 2010-10-20
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

установить mysqldb на Mac OS X Snow leopard

Привет всем!
Хочу поставить себе модуль для работы с БД MySQL на python
Ичтоб все это работало на Snow Leoparde!
Кто ставил, кто что посоветует?

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

http://www.mangoorange.com/2008/08/01/installing-python-mysqldb-122-on-mac-os-x/



Офлайн

#2 Янв. 11, 2011 00:43:15

aliens
От:
Зарегистрирован: 2007-08-14
Сообщения: 135
Репутация: +  1  -
Профиль   Отправить e-mail  

установить mysqldb на Mac OS X Snow leopard

А в чем проблема?
Ставите для начала XCode, т.к. потребуется компилятор gcc. Потом
sudo pip install MySQL-python



Офлайн

#3 Янв. 11, 2011 22:44:56

esal
От:
Зарегистрирован: 2010-10-20
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

установить mysqldb на Mac OS X Snow leopard

я хочу не yMySQL установить - с этим проблем нет
а модуль для питона для работы с MySQL под названием MySQLdb



Офлайн

#4 Янв. 12, 2011 11:12:54

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

установить mysqldb на Mac OS X Snow leopard

Перечитайте ещё раз пост aliens'а и попытайтесь найти в нём место, где он предлагает поставить мускль. Благо там немного, всего три строчки.
Так что ставьте XCode, pip и только после этого работайте.

P.S. Кстати, PostrgreSQL собирается под Леопардом с пол плевка. С питоньими либыми тоже проблем нет… Может пересмотрите выбор БД в пользу более функциональной?



Офлайн

#5 Янв. 12, 2011 21:11:11

esal
От:
Зарегистрирован: 2010-10-20
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

установить mysqldb на Mac OS X Snow leopard

Спасибо за наводку на установку xcode - поставил на закачку
А посоветуйте плиз более функциональную СУБД для питона чтоб можно было использовать



Офлайн

#6 Янв. 13, 2011 14:27:52

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

установить mysqldb на Mac OS X Snow leopard

Хм… Может я задам странный вопрос, но всё-таки… А что тебе нужно?
Просто если ты собрался юзать ORM (алхимия, джанга), то тебе в общем-то всё-равно и разработку можно вести на sqlite, не сильно замарачиваясь на больших БД до тех пор,пока она не понадобиться реально.
Если чисто SQL, то, опять же, подумай, не хватит ли тебе sqlite. Если хочешь юзать много красивых плюшек, вроде встроенных в БД функций, индексированных массивов, своих типов, аггрегатов и прочие особо сложные и нужные лишь в действительно огромных проектах вещи, то собирай PostgresSQL, через pip – psycopg2 и радуйся.



Офлайн

#7 Янв. 13, 2011 14:43:36

esal
От:
Зарегистрирован: 2010-10-20
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

установить mysqldb на Mac OS X Snow leopard

Хочу записать с помощью паука около пары тысяч ссылок
Ну и собственно интересуюсь этим, что лучше использовать



Офлайн

#8 Янв. 13, 2011 15:28:49

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

установить mysqldb на Mac OS X Snow leopard

Это не много. Юзай sqlite и не парься.
Он прост, удобен и не требует ничего, кроме самого питона.



Офлайн

#9 Янв. 13, 2011 22:07:28

esal
От:
Зарегистрирован: 2010-10-20
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

установить mysqldb на Mac OS X Snow leopard

Хорошо, спасибо за наводку

а не посоветуете случайно как использовать многопоточность threading и очередь queue падляука?
мб вы уже сталкивались с чем то подобным? того что написано в документации мне не хватило



Офлайн

#10 Янв. 14, 2011 00:21:00

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

установить mysqldb на Mac OS X Snow leopard

Хм… Мне документации хватило. А с чем именно проблема?
Когда ответишь на мой вопрос, создай новую тему. И не бойся экспериментировать!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version