Ho appena iniziato a configurare un server centos oggi e ho notato che la versione predefinita di python su centos è impostata su 2.6.6. Voglio invece usare python 2.7. Ho cercato su Google e ho scoperto che il 2.6.6 è usato da strumenti di sistema come YUM, quindi non dovrei manometterlo. Poi ho aperto un terminale sul mio Mac e ho scoperto che avevo installato Python 2.6.8 e 2.7.5 e 3.3.3. Scusa per la lunga storia. In breve voglio solo sapere come cercare tutte le versioni di python installate su centos quindi non installarlo accidentalmente due volte.Come controllare tutte le versioni di python installate su osx e centos
risposta
Utilizzare il comando,
yum list installedper trovare i pacchetti installati.
Come qualcuno menzionato in un commento, è possibile utilizzare which python
se è supportato da CentOS. Un altro comando che potrebbe funzionare è whereis python
. Nel caso in cui nessuno di questi lavori, è possibile avviare l'interprete Python, e vi mostrerà la versione, oppure si potrebbe guardare in /usr/bin
per i file Python (python, python3, ecc.).
Il modo più semplice la sua eseguendo il comando seguente:
ls -ls /usr/bin/python*
uscita simile a questa:
/usr/bin/python /usr/bin/python2.7 /usr/bin/pythonw
/usr/bin/python-config /usr/bin/python2.7-config /usr/bin/pythonw2.7
Questa risposta non è molto specifica, si prega di modificarla per chiarire l'intenzione. – Maurice
Questo lo ha fatto per me. quale python ecc mi dà solo la versione corrente in uso, non gli altri installati. – dorien
Attenzione, alcuni potrebbero essere installati anche in usr/local. Quindi esegui anche questo. ls -ls/usr/local/bin/python * – OutOnAWeekend
fa CentOS ha il comando 'which',' che -a python'? –
Vedere ad es. http://stackoverflow.com/q/28288095/3001761 – jonrsharpe