Как установить Python 3.2.2 на CentOS 6.5 amd64, сохранив исходную установку Python (2.6.6)?

7428
Eduardo Lucio

Как установить Python 3.2.2 на CentOS 6.5 AMD64, сохранив исходную установку Python (2.6.6)?

4
Что вы пробовали? Какая проблема у вас возникла? Там слишком мало информации, чтобы уйти Canadian Luke 9 лет назад 0
Привет канадец Люк! Спасибо за ваш комментарий! Вопрос в том! Очень объективный и конкретный! Я не представляю, что еще я могу добавить ... Ниже я отвечу на то, что я спрашиваю! Я надеюсь, что я был полезным для этого сообщества, что я так ценю! = D Eduardo Lucio 9 лет назад 0

1 ответ на вопрос

6
Eduardo Lucio

Установите Python 3.2.2 (CentOS 6.5 AMD64):

Чтобы скомпилировать Python, вы должны сначала установить инструменты разработки и несколько дополнительных библиотек. Дополнительные библиотеки не нужны для компиляции Python, но без них ваш новый интерпретатор Python будет совершенно бесполезен

sudo yum groupinstall "Development tools" sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 

Вот команды для загрузки, компиляции и установки Python

cd /usr/local/src sudo wget http://python.org/ftp/python/3.2.2/Python-3.2.2.tar.xz --no-check-certificate sudo tar xf Python-3.2.2.tar.xz cd Python-3.2.2 sudo ./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib" sudo make && sudo make altinstall 

После запуска вышеуказанных команд ваш недавно установленный интерпретатор Python будет доступен как /usr/local/bin/python3.2.

/usr/local/bin/python3.2 

Скачайте и установите Setuptools + pip

cd /usr/local/src sudo wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py sudo /usr/local/bin/python3.2 ez_setup.py sudo /usr/local/bin/easy_install-3.2 pip 

Создайте свою изолированную среду Python 3.2

sudo /usr/local/bin/pip3.2 install virtualenv sudo /usr/local/bin/virtualenv /usr/local/virtenv3.2 cd /usr/local/virtenv3.2 source bin/activate python --version # (To check version) 

Источник: http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos

Он отлично работал с Python 3.4, заменив «3.2» на «3.4» и URL-адрес Python-3.2.2.tar.xz на URL-адрес 3.4 :) sromero 8 лет назад 0

Похожие вопросы