Aktualizowanie i używanie Pythona 3 na komputerze Mac
Może Ci się wydawać, że na Twoim nowym komputerze Mac zainstalowana jest najnowsza wersja całego odpowiedniego oprogramowania. W przypadku większości aplikacji użytkownika miałbyś rację, ale w przypadku podstawowych frameworków to inna historia. Nowe komputery Mac nadal są dostarczane z wersją Python 2.7.10, mimo że najnowszą stabilną wersją jest Python 3.5. Jeśli wydaje się to dużą luką między wersjami, to dlatego, że tak jest. Ale nowsza wersja niekoniecznie jest lepsza: Python 3 nie jest wstecznie kompatybilny z Pythonem 2, a większość programistów nadal używa Pythona 2.
Przeczytaj także: 10 przydatnych instrukcji Pythona, które musisz znać
2 do 3 czy nie 2 do 3?
Naiwny użytkownik może pomyśleć, że Python 3 jest lepszy, ponieważ jest nowszy. Nie byliby całkowicie w błędzie, ponieważ Python 3 zawiera kilka ciekawych nowych funkcji, których nie ma w Pythonie 2. Jednak oprócz tych nowych funkcji Python 3 ma również problem: nie jest wstecznie kompatybilny z Pythonem 2. Oznacza to, że programy napisane dla interpretera Pythona 2 nie będą działać na interpreterze Pythona 3. Nawet podstawowe funkcje, takie jak print, działają inaczej w Pythonie 2 i 3, co sprawia, że przejście z jednej platformy na drugą nie jest trywialne.
Ale dlaczego cały świat nie przeszedł na Python 3? Głównym problemem jest brak przekonującej motywacji. Python 2 to mocny język i tylko zaawansowani użytkownicy będą mogli w pełni wykorzystać zalety nowych funkcji Pythona 3. Ponadto Python 2.7.10 jest preinstalowany na wszystkich komputerach Mac i w wielu dystrybucjach Linuksa.
Jednak Python 2 nie będzie dostępny wiecznie. Programiści wyznaczyli rok 2020 jako ostatni rok wsparcia dla Pythona 2 i do tego czasu wszyscy będą musieli przejść na Python 3. Narzędzia takie jak 2 do 3 ułatwiają przekształcenie programu w języku Python 2 do prawidłowej składni języka Python 3, ale jeśli kiedykolwiek korzystałeś z Tłumacza Google, wiesz, że nie będzie to idealne rozwiązanie.
Aktualizacja do wersji Python 3 na komputerze Mac
Nawet jeśli nie jest to de facto standard, już dziś możesz uruchomić Python 3 na swoim komputerze. Można go nawet uruchomić razem z współbieżną instalacją Pythona 2.7 bez wpływu na instalację wersji 2.7.
1. Pobierz najnowszy pakiet z witrynę Pythona.
2. Kliknij dwukrotnie pobrany plik, aby uruchomić instalator Pythona 3.
3. Jeśli otworzysz folder Aplikacje, znajdziesz nowy folder Python 3.x.
4. Wewnątrz tego folderu znajdziesz interfejs GUI do uruchamiania aplikacji w Pythonie, a także IDLE, IDE do tworzenia aplikacji w Pythonie.
Uruchamianie Pythona 3
Istnieje kilka sposobów uruchamiania skryptów Python 3 na komputerze Mac.
1. Aby uruchomić Python 3 z terminala, użyj polecenia python3. Różni się to od polecenia Pythona, które ładuje Pythona 2.7.
2. To polecenie, bez żadnych dodatkowych argumentów, wywoła interaktywny interpreter Pythona 3.
3. Jeśli chcesz uruchomić skrypt z interpreterem Pythona 3, wykonaj polecenie python3, podając ścieżkę do pliku .py.
Programy w języku Python 3 można także uruchamiać z poziomu interfejsu GUI programu uruchamiającego Python. W przypadku uruchamiania szybkiego skryptu z terminala użycie programu uruchamiającego nie ma żadnych zalet, ale jeśli chcesz ustawić flagi i opcje, może to być łatwiejszy sposób.
1. Otwórz program uruchamiający Python znajdujący się w „/Applications/Python 3.5.” (Pamiętaj, że liczba w folderze Pythona może ulec zmianie w przyszłych wersjach.)
2. Otworzy się okno Preferencje. Domyślnie program uruchamiający uruchomi wszystko za pomocą interpretera Pythona 2. Aby zmienić to na Python 3, musisz zmienić ścieżkę katalogu w „Interpreterze” na /usr/local/bin/python3. To tam domyślnie instalowany jest interpreter Pythona 3.5.
3. Wybierz „Plik > Otwórz…” z paska menu i wybierz swój skrypt Pythona.
4. Skrypt zostanie teraz uruchomiony w oknie Terminala.
Wniosek
Instalacja Pythona 3 na Macu nie jest trudna. Wyzwaniem jest tutaj zmiana własnych nawyków związanych z kodowaniem. Jeśli już od jakiegoś czasu piszesz w Pythonie 2, przejście na Python 3 może przypominać zawracanie statku wycieczkowego. Ale w końcu będziesz musiał się tego nauczyć, więc równie dobrze możesz zacząć, gdy masz przed sobą kilka lat.
Jeśli ciekawią Cię artykuły podobne do Aktualizowanie i używanie Pythona 3 na komputerze Mac, zajrzyj do kategorii Mac i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz
Możesz być zainteresowany