Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 14733|Svar: 1

[Kilde] Pip-eksekveringsfejl forårsaget af Python-opgradering

[Kopier link]
Opslået på 07/12/2016 16.06.49 | | |
Centos5.x er standard Python version 2.4, men noget software kræver Python over 2.5.
Så vi skal for eksempel opgradere Python til version 2.7, trin
krølle -O http://python.org/ftp/python/2.7/Python-2.7.tgz  
tar xfz Python-2.7.tgz  
cd Python-2.7  
./configure  
Make & Make Install

Erstat /usr/bin/python med en python 2.7 softlink
ln -s /usr/local/bin/python2.7.3 /usr/bin/python

Tjek versionen med python -V.

Men problemet er, at efter en opgradering af Python kan den oprindeligt installerede pip opleve fejl, som følger:

Så pip skal også opgraderes til den understøttende version:
krølle -O http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
sh setuptools-0.6c11-py2.7.egg

easy_install pip
Se nu på pip'en under /usr/local/bin-mappen:
[root@dev1 bin]# ll /usr/local/bin |grep pip
-rwxr-xr-x 1 rodrod 250 okt 18 17:23 pip
-rwxr-xr-x 1 rodrod 258 18. okt 17:23 pip-2.7

Brug pip-2.7.





Tidligere:nginx opsætter proxy-cacheing
Næste:Opgrader Python 2.6.6 til 2.7.5 på Centos 6.4-systemet
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com