Автор оригинала: Scott Robinson.
Установите Python на Mac OSX
Как и в любом программном пакете с открытым исходным кодом, существует довольно много способов установки Python на Mac OSX. Я подумал, что было бы полезно подробно описать несколько самых простых способов установки Python, включая следующие:
- Доморощенный
- Упакованные двоичные файлы
- Из Источника
Это самые распространенные методы, с которыми вы столкнетесь, и каждый метод имеет свою собственную цель, о которой я подробно расскажу в следующих разделах.
Инструкции по установке Python 2 и 3 в большинстве случаев отличаются (но не сильно), поэтому убедитесь, что вы обращаете внимание на то, какая версия вам нужна.
Теперь имейте в виду, что Mac OS X (10.8) уже поставляется с предустановленным Python 2.7, поэтому эти инструкции будут действительно полезны только в том случае, если вам нужно обновить версии или вам нужен лучший способ управления установками (например, с Homebrew).
Установите Python с Homebrew
Прежде всего, если вы не знаете, что такое Homebrew и используете Mac OSX, вам следует это сделать. Согласно их веб-сайту, Homebrew-это “отсутствующий менеджер пакетов для OS X”. Я бы сказал, что это довольно точно.
Homebrew позволяет устанавливать, обновлять и удалять пакеты из командной строки, как это делает apt-get
для Ubuntu. Это значительно облегчает установку всех различных инструментов, которые вам могут понадобиться. Например, вот только несколько вещей, которые я установил с ним: android-sdk
, go
, mongodb
, sqlite
, git
, imagemagick
, lua
, python3
.
Чтобы установить Homebrew, просто следуйте инструкциям на их сайте (на который я ссылался в начале этого раздела).
Теперь, когда вы знаете, что такое Homebrew и установили его, мы можем перейти к установке Python. Вы можете установить несколько различных версий Python, включая 2.7.x и 3.5.x.
Чтобы установить Python 2.7.x, просто введите:
$ brew install python
Если вы предпочитаете Python 3, просто замените python
на python3
. Чтобы увидеть все доступные версии, найдите Homebrew с помощью этого:
$ brew search python
Это покажет вам список связанных с Python пакетов, которые могут быть установлены.
Установка двоичных файлов Python
Если вы хотите перейти на последнюю версию 2.7.x или перейти на Python 3, вы можете получить двоичный файл непосредственно с сайта Python .
Для установки просто нажмите на ссылку выше, а затем нажмите на нужную версию. Последние версии 2 и 3 ссылки находятся вверху. Как только вы нажмете на нужную версию, вы увидите список загрузок для различных операционных систем и типов пакетов (например, тарболы исходного кода, установщики и т. Д.).
Я бы рекомендовал использовать установщик, так как он все сделает за вас. Просто убедитесь, что вы загрузили установщик, соответствующий вашему типу архитектуры процессора (32 или 64-разрядный). В моем случае я бы загрузил Mac OS X 64-bit/32-bit installer .
Как только вы откроете установщик, следуйте инструкциям, и Python будет установлен для вас.
Установите Python из исходного кода
Последний и самый необычный метод-это установка Python из его исходного кода. Большинство людей не делают этого, так как двоичные файлы уже созданы для них. Это действительно предпочтительно только тогда, когда вы хотите действительно настроить двоичный файл, установив определенные параметры/флаги во время процесса сборки.
Вот команды для загрузки, распаковки и установки Python из исходного кода:
curl -OL http://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz tar xzvf Python-2.7.11.tgz cd Python-2.7.11 ./configure --prefix=/usr/local --enable-shared make make install
Просто убедитесь, что вы изменили номера версий на ту версию, которую хотите установить.
Обратите внимание, что те же самые точные команды могут быть использованы для компиляции исходного кода Python 3, если вы замените соответствующие номера версий.