Что найти?

Установка Python на Mac OSX

/
/

Как и практически любой программный пакет с открытым исходным кодом, существует довольно много способов установить Python на Mac OSX. Я подумал, что было бы полезно подробно описать несколько самых простых способов установки Питон.

Это наиболее распространенные методы, с которыми вы столкнетесь, и каждый метод имеет свое предназначение.

Инструкции по установке Python 2 и 3 в большинстве случаев различаются (но не намного), поэтому убедитесь, что вы обращаете внимание на то, какую версию вам нужно установить.

Теперь имейте в виду, что Mac OSX (10.8) уже поставляется с предустановленным Python 2.7, поэтому эти инструкции будут действительно полезны только в том случае, если вам нужно обновить версии или вам нужен лучший способ управления установками (например, с Homebrew).

Установка Homebrew

Согласно веб-сайту, Homebrew – это «недостающий менеджер пакетов для OS X».

Установка Homebrew

Homebrew позволяет устанавливать, обновлять и удалять пакеты из командной строки, как это делает apt-get для Ubuntu. Это значительно упрощает установку всех различных инструментов, которые могут вам понадобиться. Например, вот лишь несколько вещей, которые я установил с ним: android-sdk, go, mongodb, sqlite, git, imagemagick, lua, python3.

Чтобы установить Python 2.7.x, просто введите:

$ brew install python

Если вы предпочитаете Python 3, просто замените python на python3. Чтобы увидеть все доступные версии, выполните поиск Homebrew с помощью этого:

$ brew search python

Как установить двоичные файлы?

Если вы хотите обновить до последней версии 2.7.x или обновить до Python 3, вы можете получить двоичный файл прямо с веб-сайта.

Чтобы установить, просто нажмите ссылку выше, а затем выберите нужную версию. Ссылки на последнюю версию 2 и 3 находятся вверху. Выбрав нужную версию, вы должны увидеть список загрузок для различных операционных систем и типов пакетов (например, архивы исходного кода, установщики и т.д.).

Как установить двоичные файлы?

Я бы рекомендовал использовать установщик, так как он все сделает за вас. Просто убедитесь, что вы загрузили установщик, соответствующий типу архитектуры вашего процессора (32- или 64-разрядный). В моем случае я бы загрузил 64-разрядный или 32-разрядный установщик Mac OS X.

Как установить из исходного кода?

Последний и самый необычный метод – установка 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, если вы замените соответствующие номера версий.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

This div height required for enabling the sticky sidebar