Jak zainstalować Python 3 na macOS

Instalacja Python 3 nie jest najłatwiejszą rzeczą do zrobienia w systemie macOS. Nie jest to wyjątkowo trudne, ale musisz wiedzieć, z jakimi warunkami pracujesz. Mamy nadzieję, że uda nam się usunąć większość zamieszania z tego procesu. Oto jak zainstalować Python 3 na macOS.

Wymagania

To jest dla MacOS Catalina. macOS jest fabrycznie zainstalowany z Pythonem, ale na Catalinie jest to wersja 2.7, która dobiegła końca. Spowoduje to powstanie kilku czkawek w tym procesie, ale zacznijmy od podstaw.

Najpierw zainstaluj Xcode na komputerze Mac. Możesz to dostać z Mac App Store. Po zainstalowaniu upewnij się, że aplikacja jest uruchomiona. Uruchom go raz, aby upewnić się, że nie ma problemu.

Następnie otwórz Terminal i uruchom następujące polecenie. Spowoduje to zainstalowanie narzędzi wiersza polecenia dla Xcode. Potrzebujesz ich do zainstalowania Homebrew. Proces jest krótki i prosty. Wystarczy postępować zgodnie z instrukcjami wyświetlanymi na ekranie.

xcode-select --install

Na koniec uruchom następujące polecenie w Terminalu, aby zainstalować Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Zainstaluj Python 3

Po zainstalowaniu podstawowych potrzebnych aplikacji możesz zainstalować Python 3. Otwórz nowe okno Terminal i uruchom następujące polecenie.

brew install python3

Instalacja nie potrwa zbyt długo, ale może być konieczne uwierzytelnienie przy użyciu hasła użytkownika podczas procesu instalacji. Po zakończeniu zobaczysz komunikat informujący, że Python 3 został zainstalowany. Teraz musisz zainstalować pip.

pip jest menedżerem pakietów dla Pythona. Podczas instalowania skryptów lub aplikacji w języku Python często pojawia się „pip” na początku polecenia instalacji. Aby zainstalować pip, uruchom następujące polecenie w terminalu.

brew postinstall python3

To polecenie może, ale nie musi, działać. Jeśli zobaczysz komunikat „setup.py –inno-user-cfg install” w Terminalu, oznacza to, że pip nie został zainstalowany. W takim przypadku po prostu uruchom to polecenie, aby zainstalować pip.

sudo easy_install pip

Python 2 vs Python 3

Python 2 jest nadal w twoim systemie, mimo że zainstalowałeś Python 3. Aby wysłać polecenia do Python 3, musisz wpisać python3 w terminalu. Jeśli wpiszesz Python, polecenie zostanie wysłane do Python 2.

Zakładając, że masz już zainstalowany Python 3, możesz to sprawdzić, uruchamiając następujące polecenie w terminalu.

python3 --version

Zauważ, że wprowadziliśmy python3, a nie tylko python. Jeśli wpiszesz wersję Python, otrzymasz inny numer wersji, tj. Wersję Python 2. W tym momencie nie zalecamy usuwania Pythona 2 z macOS, ponieważ wciąż istnieje kilka problemów, które Python 3 i pip mają na platformie Mac. Zawsze warto mieć starą wersję, na której można polegać.