Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.7570
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 22.10.2009, 18:32   #1
lance
Синьор
 
Аватар для lance
 
Регистрация: 30.05.2008
Сообщений: 981
Бабло: $153091
По умолчанию Установить pysqlite на centos

В системе 2 питона: 2.4 и 2.5.4. Надо поставить на последний. rpm прекрасно ставится на 2.4, но когда хочу поставить на 2.5 пишет, что уже установлено (видимо инсталлятор имеет ввиду что на 2.4 уже стоит). Из сорцов так же не получается хз почему. Есть мб какие-то варианты тупо скопировать pysqlite.so в версию 2.5?
lance вне форума  
Старый 22.10.2009, 19:11   #2
Dem0kratizat0r
Senior Member
 
Аватар для Dem0kratizat0r
 
Регистрация: 27.04.2007
Сообщений: 1,685
Бабло: $163746
По умолчанию

Для DMI небось ?
__________________
Mini Bluetooth Speaker
Dem0kratizat0r вне форума  
Старый 22.10.2009, 22:02   #3
lance
Синьор
 
Аватар для lance
 
Регистрация: 30.05.2008
Сообщений: 981
Бабло: $153091
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от Dem0kratizat0r Посмотреть сообщение
Для DMI небось ?
Прям телепат Переехал на новый сервак прост. Дми как всегда нет на месте.
lance вне форума  
Старый 22.10.2009, 22:20   #4
Dem0kratizat0r
Senior Member
 
Аватар для Dem0kratizat0r
 
Регистрация: 27.04.2007
Сообщений: 1,685
Бабло: $163746
По умолчанию

Сам поломал себе сервер из-за этого сраного дми. Месяц проебался пока всё восстановил.
__________________
Mini Bluetooth Speaker
Dem0kratizat0r вне форума  
Старый 24.10.2009, 19:27   #5
lance
Синьор
 
Аватар для lance
 
Регистрация: 30.05.2008
Сообщений: 981
Бабло: $153091
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от bb-admin Посмотреть сообщение
2.5 все же прийдётся собирать из сырцов, должен собираться, нужно смотреть ошибки при компиляции.
При этом старый python можно не удалять, а переименовать бинарник например в python.old, чтобы можно было вернуть, когда он понадобится для yum-а например.
Питон я поставил как раз из сырцов. Проблема в том, что на него не встаёт pysqlite.
lance вне форума  
Старый 24.10.2009, 20:45   #6
sergeospb
коплю на феррари
 
Регистрация: 03.07.2008
Сообщений: 1,260
Бабло: $148195
По умолчанию

а нахуя из сырцов что-то ставить при живом менеджере пакетов? геморы с зависимостями нравятся?
sergeospb вне форума  
Старый 25.10.2009, 00:22   #7
Randy
Member
 
Регистрация: 21.04.2007
Сообщений: 51
Бабло: $7800
Arrow

Цитата:
Сообщение от lance Посмотреть сообщение
В системе 2 питона: 2.4 и 2.5.4. Надо поставить на последний. rpm прекрасно ставится на 2.4, но когда хочу поставить на 2.5 пишет, что уже установлено (видимо инсталлятор имеет ввиду что на 2.4 уже стоит). Из сорцов так же не получается хз почему. Есть мб какие-то варианты тупо скопировать pysqlite.so в версию 2.5?
На CentOS ставлю вот так для DMI нужные пакеты, все проверялось не на одном сервере:

Сперва вот эти две команды:

yum install sqlite-devel
yum install python-devel

Потом идет pysqlite:

cd /usr/local/src
wget http://oss.itsystementwicklung.de/do...e-2.5.1.tar.gz
tar xvzf pysqlite-2.5.1.tar.gz
cd pysqlite-2.5.1
python setup.py build
python setup.py install

Потом сам Python 2.5.1

cd /usr/local/src/
wget http://www.python.org/ftp/python/2.5.1/Python-2.5.1.tgz
tar xzf Python-2.5.1.tgz
cd Python-2.5.1
./configure
make
make install
mv /usr/bin/python /usr/bin/python-orig
ln -s /usr/local/bin/python /usr/bin/python

Потом можешь набрать python -V и проверить что питон встал нормально.

После чего софт от DMI работал всегда на ура.
Randy вне форума  
Старый 25.10.2009, 03:32   #8
lance
Синьор
 
Аватар для lance
 
Регистрация: 30.05.2008
Сообщений: 981
Бабло: $153091
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от Randy Посмотреть сообщение
На CentOS ставлю вот так для DMI нужные пакеты, все проверялось не на одном сервере:

Сперва вот эти две команды:

yum install sqlite-devel
yum install python-devel

Потом идет pysqlite:

cd /usr/local/src
wget http://oss.itsystementwicklung.de/do...e-2.5.1.tar.gz
tar xvzf pysqlite-2.5.1.tar.gz
cd pysqlite-2.5.1
python setup.py build
python setup.py install

Потом сам Python 2.5.1

cd /usr/local/src/
wget http://www.python.org/ftp/python/2.5.1/Python-2.5.1.tgz
tar xzf Python-2.5.1.tgz
cd Python-2.5.1
./configure
make
make install
mv /usr/bin/python /usr/bin/python-orig
ln -s /usr/local/bin/python /usr/bin/python

Потом можешь набрать python -V и проверить что питон встал нормально.

После чего софт от DMI работал всегда на ура.
Вот за это спасибо огромное, всё встало как надо, вопрос снят
lance вне форума  
Старый 25.10.2009, 20:03   #9
sergeospb
коплю на феррари
 
Регистрация: 03.07.2008
Сообщений: 1,260
Бабло: $148195
По умолчанию

Цитата:
Сообщение от bb-admin Посмотреть сообщение
Ибо менеджер пакетов не найдёт питон-2.5 для центоси, а если бы и нашёл, то как раз гемор с зависимостями и был бы, т.к. с питоном связан сам yum.
отсыпь травы
у меня живут на система пять версий питона. одновременно, прекрасно. менеджер пакетов - aptitude
sergeospb вне форума  
Старый 25.10.2009, 20:25   #10
lance
Синьор
 
Аватар для lance
 
Регистрация: 30.05.2008
Сообщений: 981
Бабло: $153091
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от sergeospb Посмотреть сообщение
отсыпь травы
у меня живут на система пять версий питона. одновременно, прекрасно. менеджер пакетов - aptitude
Поставь centos и проверь Версии уживаются прекрасно, но менеджер пакетов ставит модули только на версию, которая запускается через /usr/bin/python

Последний раз редактировалось lance; 27.10.2009 в 03:45.
lance вне форума