Рубрики
Без рубрики

Установите Python на Mac OSX

Автор оригинала: 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 ссылки находятся вверху. Как только вы нажмете на нужную версию, вы увидите список загрузок для различных операционных систем и типов пакетов (например, тарболы исходного кода, установщики и т. Д.).

Загрузка Python

Я бы рекомендовал использовать установщик, так как он все сделает за вас. Просто убедитесь, что вы загрузили установщик, соответствующий вашему типу архитектуры процессора (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, если вы замените соответствующие номера версий.