Un brew upgrade
ha aggiornato il mio sistema Python a Python 3.7. Sfortunatamente, Python 3.7 rompe altri software che devo usare (incluso ma non limitato ad Ansible). Immagino che questi problemi verranno risolti nella prossima settimana o giù di lì, ma nel frattempo, mi piacerebbe eseguire il rollback su Python 3.6.5.x
Un brew info python
mostra che le versioni precedenti sono ancora installate e non eliminate:
➜ brew info python
python: stable 3.7.0 (bottled), HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/python/3.6.5 (4,825 files, 100.8MB)
Poured from bottle on 2018-03-31 at 20:21:57
/usr/local/Cellar/python/3.6.5_1 (4,788 files, 99.9MB)
Poured from bottle on 2018-06-20 at 16:00:26
/usr/local/Cellar/python/3.7.0 (4,869 files, 103.3MB)
Poured from bottle on 2018-07-01 at 19:30:37
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/python.rb
Vari comandi brew link
e brew install
suggeriti da altri siti non sembrano funzionare:
➜ brew link [email protected]
Error: No such keg: /usr/local/Cellar/[email protected]
➜ brew link [email protected]_1
Error: No such keg: /usr/local/Cellar/[email protected]_1
➜ brew install [email protected]
Error: No available formula with the name "[email protected]"
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching for similarly named formulae...
==> Searching local taps...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.