Докато по-старите компютри Mac идват с вградена версия на Python, тя е остаряла и вече не е съвместима с най-новите приложения. За да стартирате Python скриптове на вашия Mac, ще трябва да инсталирате най-новата версия на Python на вашата система ръчно.
И така, ето пълно ръководство за инсталиране на Python на вашия Mac и за започване на стартирането на първия ви скрипт.
Mac все още идват с предварително инсталиран Python?
В продължение на много години Macs идваха с предварително инсталиран Python 2.7. Това обаче вече не е така. Въпреки че все още можете да изтеглите и инсталирате Python на Mac, подобно на всеки друг софтуер, Apple вече не го включва по подразбиране, тъй като Python 2.7 вече не се поддържа.
Apple даде ранни уведомления за премахването му от своята операционна система в бележките за изданието на macOS Catalina през 2019 г., преди най-накрая да извади щепсела в macOS Monterey.
Като се има предвид това, ако версията на вашия Mac е някъде между 10.8 и 12.3, има голям шанс все още да имате предварително инсталиран Python 2.7 на вашия Mac. Най-добрият начин да проверите е просто да опитате да стартирате Python от приложението Terminal в macOS.
Как да проверите предварително инсталираната версия на Python на вашия Mac
Ако използвате по-стара версия на macOS, можете да проверите коя версия на Python е налична на вашия Mac, като изпълните следните стъпки по-долу:
- Стартирайте приложението Terminal на вашия Mac. За да направите това, отидете на вашия Панел за стартиране на Mac и тип Терминал в полето за търсене. Като алтернатива можете да използвате търсенето на Spotlight, за да го намерите.
- Въведете следната команда, за да проверите версията на Python 2.7 и натиснете return:
Ако Python е предварително инсталиран, ще получите отговор, който ще предостави подробности за версията.Python --версия
- Ако вашият Mac има няколко версии на Python, можете да въведете команда, указваща версията на Python. За да проверите версията на Python 2.7, можете да използвате python --версиякоманда. А за Python 3 можете да използвате следната команда:
python3 --версия
Как да инсталирате Python с официалния инсталатор
Най-лесният начин да изтеглите най-новата версия на Python е от официалния уебсайт. Ето какво трябва да направите, за да започнете:
- Изтеглете инсталационния пакет от Официален уебсайт на Python.
- Изчакайте изтеглянето да завърши. След като приключи, щракнете двукратно върху пакета, за да започнете инсталационния процес. Можете да следвате инструкциите на екрана в инсталатора на Python за тази стъпка.
- След като инсталацията приключи, инсталаторът автоматично ще отвори инсталационната директория на Python в нов прозорец на Finder.
Потвърждаване на вашата инсталация на Python
Трябва да потвърдите, че сте инсталирали правилно Python и IDLE, интегрираната среда за разработка, която идва с Python - само една от многото жизненоважни инструменти за разработчиците на Python.
- В инсталационната директория на Python ще намерите файл с име IDLE. Щракнете двукратно върху него, за да го стартирате и ако инсталацията е успешна, IDLE ще отвори обвивка на Python.
- За да сте сигурни, че всичко работи гладко, въведете проста команда за печат на Python и я изпълнете в IDLE.
печат ('Здравей свят!')
- Натиснете клавиша Return (или Enter) и трябва да получите вашето съобщение отпечатано на интерфейса, ако всичко функционира правилно.
Инсталирайте редактор на изходен код на вашия Mac
Сега, след като сте инсталирали Python на вашия Mac, трябва да инсталирате a безплатен редактор на кодове които могат да ви помогнат да направите кодирането по-бързо и по-лесно. Въпреки че IDLE, който идва като част от пакета Python, също е редактор на изходен код и можете да го използвате, за да започнете, някои по-добри редактори предоставят много по-ефективна среда за кодиране.
Така че, ако искате лек и мощен редактор на код, ще ви трябва нещо като Visual Studio Code. И ето как можете да го инсталирате:
- Можете да изтеглите Код на Visual Studio безплатно от официалния уебсайт.
- След като приключите, щракнете върху изтегления файл и извлечете архивираното му съдържание.
- Преместете VSCode в папката Application. Това го прави достъпно в панела за стартиране на macOS за лесен достъп.
- Сега стартирайте VSCode и създайте нов файл, като щракнете Нов файл…
- За да може Visual Studio Code да прочете вашия файл като скрипт на Python, трябва да създадете такъв с .py разширение.
- Сега изберете място за запазване на новия ви скрипт на Python и щракнете Създаване на файл.
- Сега VSCode ще ви подкани да инсталирате разширение на Python. Можете да направите това, като щракнете върху Инсталирай бутон. Ако обаче сте пропуснали да щракнете върху изскачащия прозорец, който ви подканва да инсталирате разширението, или ако случайно сте го затворили, пак можете ръчно да инсталирате разширението на Python. Можете да направите това, като щракнете върху Разширения икона (четири полета) от лявата страна на Visual Studio Code. Правейки това, ви показва списък с най-популярните разширения на Python в Visual Studio Marketplace. След това потърсете Python и инсталирайте първото разширение, което се показва в резултатите от търсенето.
- След като инсталирате разширението на Python, изберете интерпретатор на Python, като щракнете върху Изберете Python Interpreter и изберете препоръчания от списъка.
Стартирайте първия си Python скрипт на Mac
Навлизането толкова далеч в процеса означава, че успешно сте инсталирали Python на вашия Mac и сте успели да настроите редактор на код. Сега е време да стартирате първия си Python скрипт на macOS. За да направите това, следвайте тези инструкции:
- Върнете се към файла на Python, който току-що създадохте, и въведете всяка основна команда на Python като:
печат ('Здравей свят!')
- Можете да компилирате и стартирате своя код, като щракнете върху бутона Възпроизвеждане в горния десен ъгъл на Visual Studio Code.
- Ако вашият код е написан правилно, ще получите резултата, показан в интегрирания терминал, което означава, че успешно сте изпълнили първия си Python скрипт.
Как да деинсталирате Python от вашия Mac
Ако някога промените решението си относно използването на Python на вашия Mac и планирате да преминете към различен език за програмиране, можете да следвате стъпките по-долу, за да премахнете Python от macOS.
Деинсталиране на Python от папката с приложения
- Отидете на Finder и щракнете върху папката Application.
- Преместете всички инсталирани папки на Python в кошчето. За да премахнете една версия, уверете се, че премествате само файловете на тази конкретна версия в кошчето.
- Може да се появи диалогов прозорец с молба за разрешение за извършване на изтриването. Въведете паролата на вашия Mac, за да дадете разрешение на терминала да премахне тези файлове.
Деинсталиране на Python Framework от директорията /Library
Ако искате напълно да деинсталирате Python от вашата система, трябва също така да премахнете рамката на Python от директорията /Library. Рамката на Python съдържа интерпретатора на Python, стандартната библиотека и папката site-packages.
Премахването на рамката на Python ще премахне всички тези файлове от вашата система. Така че, ако не премахнете тези файлове, Python все още ще бъде инсталиран на вашия Mac, но няма да може да се използва.
- Удари Command + интервал клавиши, за да изведете Spotlight Search. Ето, потърсете Терминал и го стартирайте.
- Въведете следната команда в терминала и натиснете клавиша Return (или Enter).
sudo rm -rf /Library/Frameworks/Python.framework
- Въведете паролата на вашия Mac, за да дадете разрешение за изтриване на файловете.
Това ще изтрие рамката на всички версии на Python, инсталирани на вашия Mac. Ако обаче искате да изтриете рамката само на конкретна версия (като версия 3.8), можете да използвате следната команда:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.8
Това ще изтрие рамката на посочената версия на Python от вашия Mac.
Първите стъпки с Python на вашия Mac са лесни
Въпреки че има много начини за инсталиране на Python на macOS, най-безопасният начин е да използвате официалния инсталатор. Можете обаче да използвате и мениджър на пакети за macOS като Homebrew – приложение, което улеснява инсталирането и управлението на софтуер, зависимости и други скриптове на вашия компютър.
Най-добрата част е, че можете не само да използвате Homebrew, за да инсталирате всяка версия на Python, но и много други приложения.