ПредишенСледващото

питон Цент актуализация 2
Подразбиране - Цент 6 използва Python 2.6 и Django 1.3.

Още една забележка, преди да започнете - с вероятност от 99% - проекти на Django 1.3 не е "излитат" на Джанго 1.8.

Основният проблем в актуализацията (което по някаква причина, почти няма къде да се уточнят) - е, че YUM зависи от версията на Python:

То ще бъде показано по-долу - как тя се проявява.

Монтажът се извършва на:

Актуализиране на всички инсталирани пакети:

В допълнение - да се създаде необходимата модул Setuptools Zlib-раз:

Защото без него - има грешка, когато се обаждате Zlib ():

И за да зададете ПИП - модул OpenSSL-раз:

Без която ще се появи тази грешка:

Инсталиране Python 2.7

Важно е, че / ЮЕсАр / местни / хамбар е бил в / ЮЕсАр / хамбар - защото Python 2.6 се инсталира в / ЮЕсАр / хамбар. и Python 2.7 - ще се инсталира в / ЮЕсАр / местни / хамбар (на - ще покаже как е дефиниран).

Проверете за наличността на компилатора:

Ако не е - комплект:

Със сайта на Python, за да изтеглите най-новата версия на разположение:

Разопаковайте, директория на климата:

Проверяваме зависимостите и да се създаде Makefile:

Сега, връщайки се към около $ PATH въпрос. ако се вгледате в Makefile създаден - можете да видите, че представката по подразбиране е зададен / ЮЕсАр / местни:

Както се изисква. Промяната може да бъде --prefix опция:

Чек - която се използва от Python:

Докато старата - остана в системата:

И наистина - с Python 2.7 YUM може да не работи:

Докато с Python 2.6 - всичко все още работи:

Аз не знам - как YUM определя пътя към Python - но факт е, той продължава да използва / ЮЕсАр / хамбар.

Ако някои модули са изчезнали (като OpenSSL-разви в началото на статията) - само за да се възстанови и инсталиране на Python на върха:

С това, подредени - отидете на Setuptools и PIP.

Инсталиране Setuptools

Настройка на ПИП

Преминете към Джанго 1.8.

Инсталиране на Django 1.8

В хранилища CentOS налични Django 1.3:

Така че - изтегляне на източника и го инсталирате ръчно.

Разопаковайте, директория на климата:

И dalshe- както обикновено:

Подкрепете проекта - споделете линка, благодаря!