Установить библиотеку python mac os

Как скачать и установить Python на Mac OC X

Это краткий туториал покажет вам, как правильно установить Python 3 на Mac OS X. Существует несколько способов установки Python 3, включая скачивание с [официального сайта Python] (https://www.python.org/downloads/), однако я настоятельно рекомендую вместо этого использовать менеджер пакетов, такой как Homebrew для управления всеми вашими зависимостями в будущем. Это сделает вашу жизнь намного проще.

Какая версия python установлена по умолчанию

Хотя Python 2 установлен по умолчанию на компьютерах Apple, Python 3 — нет. Вы можете проверить это, набрав в Терминале python —version и нажав return:

Чтобы проверить, установлен ли Python 3, попробуйте запустить команду python3 —version . Скорее всего, вы увидите сообщение об ошибке, но стоит проверить. Даже если у вас есть версия Python 3, мы обновим ее до самой последней версии, которая на данный момент в 2019 году 3.7.2.

Установка Xcode и Homebrew

Мы будем использовать менеджер пакетов Homebrew для установки Python 3 — это общая практика. Homebrew необходим пакет Xcode Apple, поэтому для его установки выполните следующую команду:

Нажимайте далее или подтвердить (Xcode — большая программа, ее установка может занять некоторое время).

Далее установите Homebrew:

Чтобы проверить правильность установки Homebrew, выполните следующую команду:

Установка Python 3 на MAC OC X

Чтобы скачать и установить последнюю версию Python, выполните следующую команду:

Подождите пока установятся все зависимости и сам python 3
Теперь давайте подтвердим, какая версия установилась:

Что бы писать код Python 3 из командной строки, введите python3:

Если вы хотите выйти, введите exit() и return или Ctrl-D (одновременно клавиши Control и D).

Что бы запустить оболочку Python 2, просто вводите python :

[Бонус] Первый код в IDLE python для новичков

Теперь Python 3 установлен на ваш Mac, пора приступить к конкретному написанию первого кода. В Python большинство команд основано на контекстных словах в английском языке. Если в C# потребовалось бы ввести команду Console.WriteLine , чтобы вывести запись на экран, в Python это простая команда print .

Я покажу 3 простые задачи, которые есть в каждом коде:

  • вывод данных
  • операция сложения
  • использование условного оператора if

Для нашей первой задачи мы будем использовать IDLE. Это простой редактор кода, поставляется вместе с Python при его установке. Воспользуйтесь поиском и откройте IDLE.

Откроется окно, которое мы называем “оболочкой”. Там отображается результат выполнения кода, но писать код мы будем отдельно. Для этого нам нужно создать новый файл. Мы можем сделать это, нажав File > New File в верхнем меню. Откроется новый пустой файл.

Сохраните файл. Выберите File > Save As , затем сохраните его как helloworld.py . Обычно, в качестве первой программы используют вывод «Hello World» на экран.

Команда, которую мы собираемся использовать, является командой вывода данных в оболочку. Эта команда выглядит следующим образом. В скобках в кавычках находится текст, который мы выведем на экран.

Читайте также:  Mac mini как установит mac os

После того, как вы ввели этот код в файл , выберите File > Save в меню, чтобы сохранить обновленную программу, а затем нажмите Run > Run Module из меню. Ваш вывод появится в окне оболочки. Это должно выглядеть примерно так.

Попробуйте распечатать разные фразы на экране, чтобы привыкнуть к коду.

Наша вторая задача — заставить Python считать за нас. Создайте новый файл Calculation.py. На этот раз мы выведем результат сложения двух чисел. Прибавим 9 к 8, для этого нам нужно ввести в наш новый файл команду print , которая выглядит следующим образом.

Как только вы это сделаете, нужно сохранить и затем запустить программу, нажав Run > Run Module . В оболочке появится результат вычислений, вот так:

Попробуйте различные вычисления, чтобы привыкнуть, помните, что вокруг чисел не нужны кавычки. Если вы еще не знакомы с операторами python, рекомендую прочить эту статью.

Наконец, мы создадим еще одну базовую программу, которая будет выводить результат в зависимости от входных данных, с помощью оператора if . Давайте снова откроем новый файл и выпишем следующий синтаксис:

Здесь мы объявляем переменную my_number равную 100, затем создаем конструкцию if-else , чтобы проверить, больше ли my_number числа 50. Если утверждение верно, мы получим «Это большое число», в противном случае мы увидим «Это небольшое число». ». Не забудьте сохранить и запустить программу, как вы это делали в предыдущих примерах.

Вы заметите, что программа печатает «Это большое число», потому что наш номер превышает 50. Попробуйте поменять номер и посмотрите, какой результат получите. Например, что выведет скрипт, если my_number = 50 ?

Источник

Как установить pip на macOS или OS X?

Вчера я потратил большую часть времени на поиск четкого ответа на установку pip (диспетчер пакетов для Python). Я не могу найти хорошее решение.

Как его установить?

ОТВЕТЫ

Ответ 1

Если вам нужны права администратора для запуска этого, попробуйте:

ОБНОВЛЕНИЕ (январь 2019):

easy_install устарел. Пожалуйста, используйте вместо этого get-pip.py .

Ответ 2

⚡️ TL; DR — решение с одной линией.

Все, что вам нужно сделать, это:

2019: ⚠️ easy_install устарела. Проверьте метод № 2 ниже для предпочтительной установки!

Я сделал подарок, потому что. почему бы и нет?

Подробности:

⚡️ Хорошо, я прочитал приведенные выше решения, но здесь простое решение для установки pip .

MacOS поставляется с установленным Python . Но чтобы убедиться, что у вас установлен Python откройте терминал и выполните следующую команду.

Если эта команда возвращает номер версии, это означает, что Python существует. Это также означает, что у вас уже есть доступ к easy_install учитывая, что вы используете macOS/OSX .

ℹ️ Теперь все, что вам нужно сделать, это запустить следующую команду.

После этого pip будет установлен, и вы сможете использовать его для установки других пакетов.

Дайте мне знать, если у вас возникнут проблемы с установкой pip таким способом.

ОБНОВЛЕНИЕ (январь 2019 г.): МЕТОД № 2: двухстрочное решение —

easy_install устарел. Пожалуйста, используйте вместо этого get-pip.py .

Прежде всего, скачайте файл get-pip

Теперь запустите этот файл для установки pip

Это должно сделать это.

Еще один гиф ты сказал? Вот и ты!

Ответ 3

Вы можете установить его через Homebrew на OS X. Зачем вам устанавливать Python с Homebrew?

Версия Python, которая поставляется с OS X, отлично подходит для обучения, но это не хорошо для развития. Версия, поставляемая с OS X, может быть устаревший из официальной текущей версии Python, которая считается стабильной производственной версией. (источник)

Homebrew — это что-то вроде менеджера пакетов для OS X. Подробнее читайте на странице Homebrew. После установки Homebrew запустите следующие установки, чтобы установить последние Python, Pip и Setuptools:

Читайте также:  Астра линукс не работает клавиатура

Ответ 4

Я удивлен, что никто не упомянул об этом — с 2013 года сам Python способен устанавливать pip , никаких внешних команд (и никакого подключения к Интернету) не требуется.

Это создаст установку, аналогичную установке easy_install .

Ответ 5

Теперь вы можете установить внешние модули. Например

Ответ 6

pip доступен на OS X через easy_install .
Откройте терминал и введите:

При запросе пароля введите свой обычный пароль для входа.
После завершения установки вы сможете использовать pip , как ожидалось.

note: это работает и для других пакетов python.

Ответ 7

Самое простое решение — следовать инструкциям по установке на домашнем сайте pip.

В основном это состоит из:

  • загрузка get-pip.py. Не забудьте сделать это, перейдя по доверенной ссылке, так как вам придется запускать script как root.
  • вызов sudo python get-pip.py

Основным преимуществом этого решения является то, что он устанавливает pip для версии python, которая использовалась для запуска get-pip.py , а это означает, что если вы используете стандартную установку OS X для запуска python для запуска get-pip.py , вы установите пачку для установки python из системы.

Большинство решений, которые используют диспетчер пакетов (homebrew или macport) в OS X, создают избыточную установку python в среде диспетчера пакетов, которая может создавать несоответствия в вашей системе, поскольку, в зависимости от того, что вы делаете, вы можете позвонить одна установка python вместо другого.

Ответ 8

Ноябрь 2016, декабрь: это сработало для меня на El Capitan

ОБНОВЛЕНО 2019 г. Октябрь: MacOs Mojave

Mac поставляется с python 2 , но не с pip, в любом случае лучше управлять им с помощью homebrew, вы должны установить его до:

ОБНОВЛЕНИЕ: Python 3

Если вы установите python 3 , pip будет установлен автоматически.

NEW 2019: теперь для использования pip версии 3, используйте pip3, или вы можете выполнить: python3, чтобы использовать версию 3, когда вы устанавливаете пакеты с pip3 будут отделены от python2

СТАРЫЙ: вам нужно только обновить pip, но перед этим вам нужно создать виртуальную среду для работы с Python 3. Вы можете использовать папку проекта или любую папку:

Чтобы деактивировать среду:

Ответ 9

Установка отдельной копии Python является популярной опцией, хотя Python уже поставляется с MacOS. Вы берете на себя ответственность за то, чтобы убедиться, что вы используете копию Python, которую собираетесь использовать. Но, преимущества имеют последнюю версию Python и некоторую защиту от шунтирования вашей системы, если что-то плохое.

Чтобы установить Python с помощью HomeBrew:

Теперь подтвердите, что мы работаем с нашим недавно установленным Python:

. должен показать символическую ссылку на путь с «Подвалом» в нем, например:

Пип должен быть установлен вместе с Python. Вы можете обновить его, набрав:

Теперь вы готовы установить любой из 50 000 + пакетов на PyPI.

Другие примечания

Раньше я использовал get-pip.py для установки pip. Но, docs предупреждают, что get-pip.py не координируется с менеджерами пакетов и может оставить вашу систему в противоречивом состоянии. Во всяком случае, нет необходимости, учитывая, что pip теперь включен в Python с версии 2.7.9.

Читайте также:  Чем занято место другое mac os

Обратите внимание, что pip не является единственным менеджером пакетов для Python. Там также easy_install. Нехорошо смешивать их, поэтому не делайте этого.

Наконец, если у вас установлены оба Python 2 и 3, pip укажет на какой бы ни был установлен Python последним. Получите привычку явно использовать либо pip2, либо pip3, поэтому вы уверены, что Python получает новую библиотеку.

Ответ 10

Для тех, у кого установлены и python2, и python3, вот решение:

Кроме того, если вы хотите установить pip для python3.6:

Ответ 11

В последней версии (от Yosemite или El Capitan, я полагаю. по крайней мере, от Sierra и далее) вам нужно запустить brew postinstall python3 после brew install python3 если вы используете homebrew.

ОБНОВЛЕНО — доморощенная версия после 1.5

1 марта 2018 года формула python будет обновлена до Python 3.x и будет добавлена формула python @2 для установки Python 2.7 (хотя это будет только для кег, поэтому ни python, ни python2 по умолчанию не будут добавлены в PATH без ссылка для ручной заваривания —force). Мы будем поддерживать псевдонимы python2, python3 и python @3.

Итак, чтобы установить Python 3, выполните следующую команду:

Затем pip устанавливается автоматически, и вы можете установить любой пакет, pip install

Ответ 12

Сначала вы должны установить Brew:

Затем Brew установите Python

Тогда pip будет работать

Ответ 13

Загрузите этот файл: get-pip.py

Тогда просто набери

Убедитесь, что вы находитесь в том же каталоге, что и get-pip.py, или вы указали правильный путь для этого файла.

Для получения подробной информации, вы можете посетить: http://pip.readthedocs.org/en/latest/install.html

Ответ 14

Если вы хотите «pip3», вы можете сделать ff:

через brew: brew install python3

то вы можете выполнить

Ответ 15

Затем обновите свой PATH, чтобы включить каталог bin bin py27 (вы можете добавить это в файл

/.bash_profile PATH =/Opt/локальные/Library/Каркасы/Python.framework/Версии/2,7/бен: $PATH

pip будет доступен в новом окне терминала.

Ответ 16

Чтобы установить или обновить pip, загрузите get-pip.py из http://www.pip-installer.org/en/latest/installing.html

Затем выполните следующие действия: sudo python get-pip.py

Ответ 17

Установите без необходимости sudo

Если вы хотите установить pip без использования sudo , что всегда расстраивает при попытке установить пакеты глобально, установите pip в вашу локальную папку /usr/local следующим образом:

Ответ 18

Загрузите инструменты настройки python с сайта ниже:

Используйте tar файл.

После загрузки загрузите папку и запустите

Как только вы это сделаете, у вас будет easy_install.

Используйте ниже, чтобы установить pip:

Ответ 19

Сначала установите python3, затем используйте pip3 для установки пакетов.

python3 будет установлен, а pip будет отправлен вместе с ним. Чтобы использовать pip для установки какого-либо пакета, выполните следующие

Обратите внимание на pip3, потому что вы хотите использовать python3.

Ответ 20

Как-то простая установка не работает на моем старом mac (10.8). Это решает мою проблему.

Если у вас нет wget, просто откройте в браузере https://bootstrap.pypa.io/get-pip.py , затем сохраните как get-pip.py

Ответ 21

Я рекомендую вам Anaconda. Это ведущая открытая научная платформа для данных, основанная на Python. Существует множество базовых пакетов.

Источник

Оцените статью