Настал тот день, когда я решил использовать linux для разработки под веб в качестве рабочей системы. В качестве инструментов разработчика выбрал: python2.6, sqlite, django.
Критерии выбора
python2.6 выбрал по той причине, что в этой версии поддерживаются абстрактные классы (чего нет в 2.5), но при этом он не является сыроватым (как 3.0).
sqlite. Я отдаю себе отчёт, что самая популярная СУБД в вебе это mysql, и использование mysql проще всего, так как можно без проблем найти хостинг. Но я взялся за питон для работы над своими экспериментальными проектами, в которых я решаю, что и как использовать. sqlite же - это очень легковесная СУБД, возможностей которой мне вполне хватает для хранения данных. Тут рассказывается о применении python и sqlite для разработки довольно немаленького проекта. Так что применение этой СУБД для меня вполне подходящее решение.
Настройка
Debian 4.o скачан и установлен на ноутбук.
Далее по пунктам:
Вот собственно и всё, далее запускаем питон и проверяем наличие sqlite:
#python
>>>import sqlite3
>>>
Если ошибок нет, то можно работать дальше.
Критерии выбора
python2.6 выбрал по той причине, что в этой версии поддерживаются абстрактные классы (чего нет в 2.5), но при этом он не является сыроватым (как 3.0).
sqlite. Я отдаю себе отчёт, что самая популярная СУБД в вебе это mysql, и использование mysql проще всего, так как можно без проблем найти хостинг. Но я взялся за питон для работы над своими экспериментальными проектами, в которых я решаю, что и как использовать. sqlite же - это очень легковесная СУБД, возможностей которой мне вполне хватает для хранения данных. Тут рассказывается о применении python и sqlite для разработки довольно немаленького проекта. Так что применение этой СУБД для меня вполне подходящее решение.
Настройка
Debian 4.o скачан и установлен на ноутбук.
Далее по пунктам:
- устанавливаем gcc
#apt-get install gcc - устанавливаем libc6
#apt-get install libc6-dev.
Без этой библиотеки компиляция будет выдавать ошибки. - распаковываем последнюю версию sqlite и запускаем команды:
./configure
make
make install - распаковываем python2.6 и:
./configure
make
make install
Вот собственно и всё, далее запускаем питон и проверяем наличие sqlite:
#python
>>>import sqlite3
>>>
Если ошибок нет, то можно работать дальше.
Комментариев нет:
Отправить комментарий