Sto cercando di usare Macport per tornare alla versione predefinita di Python.
Quando eseguo questo comando:
port select --list python
Torno:
Available versions for python:
none
python26-apple
python27
python27-apple (active)
python34
Quindi, per esempio, voglio tornare alla usr/bin/python
(che è la versione di apple di python), inserirò questo nel terminale:
sudo port select --set python python26-apple
Dice:
Selecting 'python26-apple' for 'python' succeeded. 'python26-apple' is now active.
Ma quando eseguo which python
, mi dà questo:
/opt/local/bin/python
Quale non è la versione predefinita di Python. Questa è la versione Macports di python poiché Macports installa tutte le loro versioni Python nella directory /opt/local/bin
.
Voglio digitare which python
e tornare indietro quando passo alla versione apple di python:
/ usr / bin / python
Quando digito in Terminal type -a python
, torno a queste due versioni di Python installate sul mio Mac. Il primo è dove vengono installate tutte le versioni Macports di python. La seconda è la versione di sistema di Python:
python is /opt/local/bin/python
python is /usr/bin/python
Ho letto questo post: Come faccio a passare da MacPorts Python alla versione di default del sistema? tuttavia, sembra che non risolva questo problema.