Python for Mac OS X
Python jest preinstalowany na Mac OS X, więc łatwo go zacząć używać. Jednak, aby skorzystać z najnowszych wersjipython, trzeba będzie pobrać i zainstalować nowsze wersjepołącznie z tymi systemowymi. Najprostszym sposobem na to jest zainstalowanie jednego z instalatorów binarnych dla OS X ze strony pobierania. Instalatory są dostępne dla najnowszych wydań Python 3 i Python 2, które będą działać na wszystkich komputerach Mac z systemem Mac OS X 10.5 i nowszym.
wydania Pythona zawierają IDLE, wbudowane środowisko interaktywnego rozwoju Pythona., Jeśli pobierasz i instalujesz Pythonf ze strony Wydania, może być również konieczne pobranie i zainstalowanie nowszej wersji Tcl / Tk dla OS X. więcej informacji znajdziesz na stronie TCL i Tkinter na OS X.
możesz uruchomić interpreter Pythona, klikając dwukrotnie Aplikacje / Narzędzia / Terminal i wpisując python3 (jeśli zainstalowałeś wersję Pythona 3) lub python (aby użyć Pythona 2) w oknie, które się otworzy., Możesz również uruchomić IDLE dla zainstalowanej wersji Pythonversion, klikając dwukrotnie jego ikonę w odpowiednim folderze wersji Pythona w folderze Aplikacje lub po prostu wpisz idle3 lub idle w oknie terminala.
istnieje wiele tysięcy dodatkowych pakietów oprogramowania Pythondostępnych za pośrednictwem PyPI, indeksu PythonPackage. Zalecamy użycie narzędzia PIP do uproszczenia instalowania i zarządzania dodatkowymi pakietami. pip jest dołączony w wydaniu Pythona 3.4; W przypadku wcześniejszych wydań postępuj zgodnie z instrukcjami pipinstall.,
wśród pakietów dostępnych za pośrednictwem PyPI są takie, które są specjalnie przeznaczone dla środowisk OS X. Wśród nich są:
- pyobjc, który zapewnia most pomiędzy Pythonem a Objective-C, pozwalając na pisanie natywnych aplikacji Cocoa w czystym Pythonie.
- py2app, który pozwala na tworzenie samodzielnych pakietów aplikacji OS X i wtyczek ze skryptów Pythona.
aby uzyskać więcej informacji na temat Pythona w systemie OS X, Zobacz listę dyskusyjną i archiwa grupy zainteresowań Python-Macintosh Special Interest Group.