Установка библиотеки Python для MySql
Формулировка задачи:
Я установила Python и Django, mysql 5.1, осталось только установить эту библиотеку Python для MySql(http://djbook.ru/ch02s05.html), но я не уверена какие установки нада выбирать. В readme-файле написано, что нужно выбрать 3 опции:
Depending on which version of MySQL you have, you may have the option
of using three different client libraries. To select the client library,
edit the [options] section of site.cfg:
embedded
use embedded server library (libmysqld) if True; otherwise use
one of the client libraries (default).
threadsafe
thread-safe client library (libmysqlclient_r) if True (default);
otherwise use non-thread-safe (libmysqlclient). You should
always use the thread-safe library if you have the option;
otherwise you *may* have problems.
static
if True, try to link against a static library; otherwise link
against dynamic libraries (default). You may need static linking
to use the embedded server.
Это то, что написано в файле site.cfg:
[options]
# embedded: link against the embedded server library
# threadsafe: use the threadsafe client
# static: link against a static library (probably required for embedded)
embedded = False
threadsafe = True
static = False
# The path to mysql_config.
# Only use this if mysql_config is not on your PATH, or you have some weird
# setup that requires it.
#mysql_config = /usr/local/bin/mysql_config
# The Windows registry key for MySQL.
# This has to be set for Windows builds to work.
# Only change this if you have a different version.
registry_key = SOFTWARE\MySQL AB\MySQL Server 5.0
Я так поняла мне нада в последней строчке поменять на 5.1, потому что у меня mysql 5.1.
Последние две опции, наверное нада оставить по умолчанию.
А вот с первой (embedded) НЕ ЗНАЮ. Мне нужно начать изучать Django, а там используется специальный сервер разработки (http://djbook.ru/ch02s05.html). Наверное нада установить тогда параметр embedded на true?
ПОДСКАЖИТЕ, ПОЖАЛУЙСТА, А ТО Я НОВИЧОК.
Решение задачи: «Установка библиотеки Python для MySql»
textual
Листинг программы
sudo apt-get install python python-mysqldb python-django
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д