Как на Centos 6 установить Python 3
Также скажу про ошибку «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
но я не проверял.