Ustawienie Pythona 3 jako domyślnego w macOS
Od wersji macOS Monterey 12.3 Apple nie będzie już preinstalowało Pythona. Zresztą i tak do tej pory instalowana była przestarzała, druga wersja tego języka programowania. Od dawna działa już trzecia iteracja.
Ten artykuł pochodzi z archiwalnego iMagazine 3/2022
Aby ustawić Python 3 jako domyślny w macOS, musimy przede wszystkim najpierw go mieć. W tym celu możemy go pobrać i zainstalować z oficjalnej strony lub za pomocą Homebrew, jeśli z niego korzystacie.
Aby sprawdzić, czy instalacja przebiegła pomyślnie, możecie wpisać poniższą komendę, której celem jest wyświetlenie zainstalowanej wersji Pythona 3:
python3 --version
Z własnego doświadczenia wiem, że Python 3 może być zainstalowany w różnych miejscach. Szczególnie jeśli instalowaliśmy go już wcześniej. Ponieważ musimy znać dokładną ścieżkę do najnowszej wersji, posłużymy się poleceniem, które pozwoli nam to ustalić:
command -v python3
Jako wynik otrzymamy ścieżkę. W moim przypadku jest to /usr/bin/python3.
Następnie przystępujemy do ustawienia Python 3 jako domyślny język Python. W zależności od tego, z której powłoki korzystacie (obecnie domyślną jest Zsh), posługujemy się którąś z poniższych komend:
- dla powłoki Zsh będzie to komenda:
echo "alias python=/usr/bin/python3" >> ~/.zshrc
- dla powłoki Bash (wcześniejszej domyślnej w macOS) musimy skorzystać z tej komendy:
echo "alias python=/usr/bin/python3" >> ~/.bashrc
Oczywiście pamiętajcie, że w miejsce /usr/bin/python3
musicie wstawić ścieżkę, którą otrzymaliście po wpisaniu komendy command -v python3
.
Teraz wystarczy zrestartować Terminal. Jeśli wszystko poszło zgodnie z planem, po wpisaniu komendy:
python --version
Powinniśmy otrzymać informację o najnowszej wersji Python 3.