Как на Centos 6 установить Python 3

29.06.2016
Коротко расскажу, как установит 3ю версию Python на linux систему Centos 6. Рассмотрю вариант замены старой версии на новую или установку двух версий параллельно.
Также скажу про ошибку «no acceptable C compiler found in $PATH» при инсталляции.

Для начала нужно выбрать подходящую версию https://www.python.org/ftp/python/

На момент написании статьи это была 3.5.2


Далее выбираем папку, в которую будем, ставит и выполняем:

 
wget https://www.python.org/ftp/python/3.4.3/Python-3. 5.2.tar.xz
tar xf Python-3.* 
cd Python-3.*
./configure
make

- т.е. скачаем, распакуем и подготовим все к установке.
А дальше можно или запустить установку с заменой

 
make install

- при этом варианте при вызове в консоли python – будет отрабатывать версия 3. Но с этим вариантом стоит быть аккуратнее, т.к. может оказаться, что какие-то системное утилиты работают только со 2ой версией.


Или можно установить параллельно:

 
make altinstall

- тогда, для вызова новой версии, нужно набирать python3.5


Если в процессе установки появляется ошибка:
no acceptable C compiler found in $PATH

Нужно выполнить для ос на основе Redhat

 
yum groupinstall "Development tools"

А на основе Debian

 
apt-get install build-essential

Возможно, хватит и

 
yum install gcc

но я не проверял.


Категории: Linux, Centos
Яндекс.Метрика