Como instalar o Python 3.2.2 no CentOS 6.5 amd64 Como preservar sua instalação original do Python (2.6.6)?

4

Como instalar o Python 3.2.2 no CentOS 6.5 AMD64 preservando sua instalação original do Python (2.6.6)?

    
por Eduardo Lucio 27.06.2014 / 03:04

1 resposta

6

Instale o Python 3.2.2 (CentOS 6.5 AMD64):

Para compilar o Python você deve primeiro instalar as ferramentas de desenvolvimento e algumas libras extras. As libs extras não são estritamente necessárias para compilar o Python, mas sem -los seu novo interpretador Python será bastante inútil

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

Aqui estão os comandos para baixar, compilar e instalar o 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

Depois de executar os comandos acima, seu intérprete Python recém-instalado estar disponível como /usr/local/bin/python3.2

/usr/local/bin/python3.2

Faça o download e instale 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

Crie seu ambiente Python 3.2 isolado

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)

Fonte: link

    
por 27.06.2014 / 03:08