So installieren Sie Python 3.2.2 unter CentOS 6.5 amd64, wobei die ursprüngliche Python-Installation (2.6.6) erhalten bleibt?

7488
Eduardo Lucio

Wie kann ich Python 3.2.2 unter CentOS 6.5 AMD64 installieren, wobei die ursprüngliche Python-Installation (2.6.6) erhalten bleibt?

4
Was hast du versucht? Welches Problem hast du? Es gibt zu wenig Informationen, von denen man gehen kann Canadian Luke vor 9 Jahren 0
Hallo kanadischer Luke! Vielen Dank für Ihren Kommentar! Die Frage ist das! Sehr objektiv und spezifisch! Ich kann mir nicht vorstellen was ich noch hinzufügen kann ... Unten antworte ich was ich frage! Ich hoffe, dass ich dieser Gemeinschaft, die ich so schätze, hilfreich war! = D Eduardo Lucio vor 9 Jahren 0

1 Antwort auf die Frage

6
Eduardo Lucio

Installieren Sie Python 3.2.2 (CentOS 6.5 AMD64):

Um Python zu kompilieren, müssen Sie zuerst die Entwicklungswerkzeuge und einige zusätzliche Bibliotheken installieren. Die zusätzlichen Bibliotheken werden zum Kompilieren von Python nicht unbedingt benötigt, aber ohne sie ist Ihr neuer Python-Interpreter völlig unbrauchbar

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 

Hier sind die Befehle zum Herunterladen, Kompilieren und Installieren von 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 

Nach dem Ausführen der obigen Befehle steht Ihr neu installierter Python-Interpreter als /usr/local/bin/python3.2 zur Verfügung

/usr/local/bin/python3.2 

Laden Sie Setuptools + pip herunter und installieren Sie sie

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 

Erstellen Sie Ihre isolierte Python 3.2-Umgebung

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) 

Quelle: http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos

Es funktionierte perfekt mit Python 3.4, indem "3.2" durch "3.4" und die Python-3.2.2.tar.xz-URL durch die 3.4-URL ersetzt wurde :) sromero vor 8 Jahren 0