Как установить обновленный Python 3 на Mac
Python – популярный язык программирования, который широко используется как новичками, так и опытными разработчиками. Современные версии Mac OS поставляются с установленным Python 2.7.x (или Python 2.6.1 в более старой версии Mac OS X), но многим пользователям Python может потребоваться обновить Python в Mac OS до более новой версии, например Python 3.8.x или новее.
В этой статье мы обсудим, как получить обновленную установку Python 3 на Mac, рассмотрев два разных способа быстрой и простой установки Python 3 на Mac.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Обратите внимание, что мы сказали установить Python 3, а не обновлять Python 3, потому что это будет работать при установке Python 3 с одновременной поддержкой Python 2 на Mac. Это важно, потому что, очевидно, некоторые приложения для Mac полагаются на поддержку Python 2, поэтому, если вы попытаетесь обновить Python 2.x до Python 3.x в Mac OS, вы в конечном итоге обнаружите, что что-то сломано, возможно, критически. Имея это в виду, вам не следует пытаться обновить существующую предустановленную версию Python на Mac, вместо этого у вас будет просто совместная установка Python 3 для полной совместимости.
И да, Python 3 и Python 2 могут сосуществовать на Mac без каких-либо конфликтов, команды использования будут немного отличаться.
Как установить обновленный Python 3 в Mac OS
Возможно, самый простой способ установить Python 3 – использовать установщик пакета Python с python.org.
- Перейдите на страницу загрузок Python.org здесь и загрузите последнюю версию установочного пакета Python
- Запустите установочный пакет Python и установите Python 3 на Mac.
Для установки Python 3.8.x требуется около 100 МБ дискового пространства. Установка выполняется быстро, и у вас будет Python 3.x вместе с Python 2.x на Mac.
После установки Python 3 вы найдете папку Python3 в каталоге / Applications вашего Mac. Вы также найдете простую среду IDE под названием IDLE в каталоге / Applications / MacPython3 /, которая в основном дает вам ту же среду разработки Python, с которой вы столкнетесь, если запустите python3 в командной строке в Терминале.
Вы также можете установить Python 3.x на Mac через Homebrew, что я предпочитаю как пользователь Homebrew.
Как установить Python 3.8 с Homebrew
Установить обновленную версию Python 3.8 (на момент написания) с HomeBrew очень просто. Конечно, вам понадобится установить Homebrew на Mac, прежде чем вы сможете использовать метод Homebrew, но если вы хотите возиться с Python, Homebrew, вероятно, вам все равно понравится.
Мы предполагаем, что у вас уже есть Homebrew, в противном случае вы можете прочитать здесь, как установить Homebrew на Mac OS.
Чтобы установить последнюю версию Python 3 с помощью Homebrew, просто введите следующую командную строку:
brew install python3
После того, как обновленный Python 3 будет установлен на Mac, вы можете запустить его с помощью:
python3
Независимо от того, устанавливаете ли вы обновленный Python 3 с помощью установщика пакетов или Homebrew, версия Python 2.7 по умолчанию, которая поставляется с предустановленной Mac OS и Mac OS X, все равно будет установлена, полностью нетронутая, и ее можно будет запустить с помощью простой команды «python» как всегда.
Как проверить, какая версия Python сейчас установлена в Mac OS
В приложении Терминал, просто набрав следующую команду, вы получите отчет о том, какая версия Python установлена в настоящее время:
python --version
В MacOS вы найдете, как правило, Python 2.7.x в некоторой вариации, 2.7.4 или 2.7.10 или аналогичные.
После того, как вы установили Python с Homebrew или с помощью установщика пакетов, вы можете проверить обновленную новую версию Python с помощью:
python3 --version
И, как упоминалось ранее, обе установки Python будут сосуществовать без конфликтов.
Вы также можете узнать, где установлена каждая версия python, с помощью команды which или whereis:
Обратите внимание, что некоторые аспекты Python отличаются в каждой версии, и даже такие функции, как трюк с простым веб-сервером Python, отличаются от версии 2 до версии 3. Если вы планируете использовать что-то в долгосрочной перспективе или изучать в целом, вы лучше писать на Python 3.x, а не на более старых версиях Python 2.x.
Итак, теперь, когда у вас установлен Python 3, вы готовы к работе!
Изучение Python и ресурсы Python
Если вы новичок в Python и программировании в целом, существует множество отличных ресурсов, с которых можно начать.
Если вы из тех, кто любит учиться по книгам, можно выбрать следующие популярные варианты (это партнерские ссылки на Amazon):
Вы также можете посетить бесплатные онлайн-курсы, в том числе от MIT:
Или вы также можете изучить обширную Python Wiki страница ресурсов здесь тоже.
TL; DR: не обновляйте Python 2.x до Python 3.x, просто установите Python 3.x на Mac
TL; DR: не обновляйте предустановленный Python 2.x до Python 3.x, это может что-то сломать. Вместо этого просто установите и запустите обновленный Python 3 отдельно.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)