Jak mogę znaleźć wszystko różnych Pythonów zainstalowanych na moim Macu? Przypadkowo uszkodziłem kopię Python 3
to było pod /usr/local/bin
i chcę go zastąpić / naprawić, ale nawet nie wiem jak Python 3
dostałem się tam na pierwszym miejscu - MacOS jest dostarczany z 2.7
.
Czy mogę użyć HomeBrew do naprawy uszkodzonej kopii?
Jak mogę posprzątać moje kopie w Pythonie, aby mieć to, co powinno tam być?
Odpowiedzi:
Możesz ponownie zainstalować python3, który zawiedliście. Z
brew install python3
To powiązane pytanie mówi o narzędziach wiersza poleceń, które mogą być potrzebne do ukończenia instalacji. https://stackoverflow.com/questions/14583427/brew-install-python3-failsAby usunąć wersje parzenia domowego, aby mieć tylko oryginalny system
brew remove python python3 && brew cleanup
źródło
cd /usr/local && open .
W Finderze kliknij prawym przyciskiem myszy get-info na python. Widzisz, że jest to alias/usr/local/Cellar/python3/python3.6.1 . . .
. To jest wersja domowego napoju, z której usunąłeś plik. „Napraw” tobrew reinstall python3
Robiwhich python
wskaż / usr / bin / python. i Ty chcesz/usr/local/bin/python3
domyślnie? Twój problem polega na tym, że / usr / bin jest przed / usr / local / bin w twoimecho $PATH
musisz przeczytać o zmianie kolejności swojej ścieżki.