ГлавнаяОперационные системыMacOSОбновление и использование Python 3 на Mac

Обновление и использование Python 3 на Mac

Вы можете подумать, что на вашем новом Mac установлена ​​новейшая версия всего соответствующего программного обеспечения. Для большинства пользовательских приложений вы были бы правы, но для базовых фреймворков все по-другому. Новые компьютеры Mac по-прежнему поставляются с Python 2.7.10, хотя последней стабильной версией является Python 3.5. Если это кажется большим разрывом между версиями, то это потому, что так оно и есть. Но новая версия не обязательно лучше: Python 3 не имеет обратной совместимости с Python 2, и большинство разработчиков до сих пор используют Python 2.

Также читайте: 10 полезных острот Python, которые вы должны знать

2to3 или не 2to3?

Привет, мир на базе Python3

Наивный пользователь может подумать, что Python 3 лучше, потому что он новее. Они не будут полностью неправы, поскольку Python 3 включает в себя несколько интересных новых функций, которых нет в Python 2. Однако, помимо этих новых функций, у Python 3 также есть проблема: он не имеет обратной совместимости с Python 2. Это означает, что пр

2to3 или не 2to3?

терпретатора Python 2, не будут работать на интерпретаторе Python 3. Даже фундаментальные функции, такие как print, работают по-разному в Python 2 и 3, что затрудняет переход с одной платформы на другую.

Но почему весь мир не перешел на Python 3? Основная проблема в том, что нет убедительной мотивации. Python 2 — сильный язык, и только опытные пользователи смогут ощутить все преимущества новых функций Python 3. Кроме того, Python 2.7.10 предустановлен на всех компьютерах Mac и в ряде дистрибутивов Linux.

Однако Python 2 не будет существовать вечно. Разработчики определили 2020 год как последний год поддержки Python 2, и к этому времени всем необходимо будет перевести свои программы на Python 3. Такие утилиты, как 2to3 , упрощают преобразование программы Python 2 в действительный синтаксис Python 3, но если вы когда-либо использовали Google Translate, вы знаете, что это не идеально.

Обновление Python 3 на вашем Mac

Даже если это не стандарт де-факто, вы можете запустить Python 3 на своем компьютере уже сегодня. Вы даже можете запустить его вместе с параллельной установкой Python 2.7, не затрагивая установку версии 2.7.

1. Загрузите самый последний пакет из сайт Python .

python-3-страница-загрузки

2. Дважды щелкните загруженный файл, чтобы запустить установщик Python 3.

python-3-установщик

3. Если вы откроете папку «Приложения», вы обнаружите новую папку Python 3.x.

папка-приложений python-3

4. Внутри этой папки вы найдете графический интерфейс для запуска приложений Python, а также IDLE, интегрированную среду разработки для разработки приложений Python.

папка python-3

Запуск Python 3

Есть несколько способов запуска сценариев Python 3 на вашем Mac.

1. Чтобы запустить Python 3

Обновление Python 3 на вашем Mac

анду python3. Это отличается от команды python, которая загружает Python 2.7.

python-3-cli

2. Эта команда без каких-либо дополнительных аргументов вызовет интерактивный интерпретатор Python 3.

python-3-cli-2

3. Если вы хотите запустить сценарий с помощью интерпретатора Python 3, введите команду python3, указав путь к вашему файлу .py.

python-3-cli-3

Вы также можете запускать программы Python 3 из графического интерфейса Python Launcher. Для запуска быстрого сценария из терминала использование панели запуска не имеет никаких преимуществ, но если вы хотите установить флаги и параметры, это может быть более простым способом сделать это.

1. Откройте панель запуска Python, расположенную в папке «/Applications/Python 3.5». (Обратите внимание, что число в папке Python может измениться в будущих версиях.)

python-3-пусковая установка

2. Откроется окно настроек. По умолчанию программа запуска запускает все с помощью интерпретатора Python 2. Чтобы изменить это на Python 3, вам нужно изменить путь к каталогу в разделе «Интерпретатор» на /usr/local/bin/python3. Здесь по умолчанию установлен интерпретатор Python 3.5.

Запуск Python 3/python-3-gui-preferences.png" alt="python-3-gui-предпочтения">

python-3-путь-интерпретатора

3. Выберите «Файл >Открыть…» в строке меню и выберите скрипт Python.

python-3-gui-открыть

4. Теперь скрипт будет запущен в окне терминала.

Python-3-терминал

Заключение

Установить Python 3 на Mac несложно. Задача здесь — изменить свои собственные привычки кодирования. Если вы уже некоторое время пишете Python 2, переход на Python 3 может показаться вам разворотом круизного лайнера. Но со временем вам придется этому научиться, так что лучше начинать, пока у вас впереди несколько лет.

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи