Python по умолчанию на OSX LION - PullRequest
       6

Python по умолчанию на OSX LION

2 голосов
/ 09 ноября 2011

Проблема в том, что команда по умолчанию python используется osx python.Это означает, например, что если вы устанавливаете py-pil из macports, osx python не найдет этот модуль.после установки python27 с macports у меня есть команда с именем python-2.7.Раньше была утилита под названием python_select, теперь она полностью пропала, смотри:

Romans-MacBook:~ holms$ ls /opt/local/bin/python*
/opt/local/bin/python2.7    /opt/local/bin/python2.7-config /opt/local/bin/pythonw2.7

Romans-MacBook:~ holms$ sudo port -v install python_select
--->  Cleaning python_select
--->  Removing work directory for python_select

Я даже пытался полностью удалить macports из системы и переустановил все, но результат тот же, python_select пропал внапрасно.Если бы кто-нибудь мог подтвердить это, попытавшись загрузить macports, установить python27 и использовать python_select, было бы здорово.потому что мне нужно написать некоторую совместимость для osx для некоторого программного обеспечения ... и было бы здорово узнать, какова ситуация с python_select в osx lion.

Так что будет два вопроса:

  1. где python_select в lion
  2. как сделать команду python по умолчанию для использования macport python, а не osx one.

1 Ответ

2 голосов
/ 09 ноября 2011

MacPorts удалил функциональность python_select, вместо него используйте port select.

См .:

...