Мне нужна поддержка Python на Mac. Где я могу найти его? - PullRequest
0 голосов
/ 06 декабря 2011

Если я работаю в системе на основе Debian и использую python и хочу обновить некоторые модули, есть функция python, называемая «python-support». Я могу установить его по

sudo apt-get install python-support

Мне не удалось найти его где-нибудь для Mac, и я попытался установить его с помощью портов Mac через ...

sudo port install python-support

... команда. Я не могу найти это где-нибудь в Интернете.

В Debian эквивалент того, что я пытаюсь сделать, выглядит следующим образом:

update-python-modules <module-name>

Есть два ответа, которые могли бы помочь. Или

  1. Как я могу установить поддержку Python на Mac / где его найти?
  2. Что такое эквивалентная команда для update-python-modules?

Большое спасибо заранее. И да, я гуглил широко: -)

Ответы [ 4 ]

2 голосов
/ 06 декабря 2011

update-python-modules не обновляет модули до последней версии.Он перестраивает байт-код для существующих модулей и предназначен для использования после обновления Python до новой версии.В Gentoo есть похожий сценарий с именем python-updater.

Я сомневаюсь, что у вас есть причина иметь его на Mac;Версии Python обычно меняются только с обновлениями ОС, и они очищают site-packages.Если вам действительно нужна эта точная функциональность, вы можете использовать find примерно так:

find {,/Users/*}/Library/Python/*/ -name '*.py[co]' -exec rm {} \;
2 голосов
/ 06 декабря 2011

Я не пользователь или разработчик Mac, но обратитесь к http://www.fprimex.com/coding/pymac.html,, вы можете использовать утилиту easy_install или pip, как в Windows или Linux.

Например:

Установить модуль:

pip install <module>

Обновление модуля:

pip install <module> -U
0 голосов
/ 06 декабря 2011

Чтобы обновить все установленные пакеты (используя pip ):

pip freeze --local | cut -d = -f 1 | xargs echo pip install -U

0 голосов
/ 06 декабря 2011

Я считаю, что Python поддерживает все ОС, такие как Windows, Ubuntu, Mac и т. Д. Пожалуйста, обратитесь http://python.org/download/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...