Как установить несколько версий Python на снежного барса? - PullRequest
0 голосов
/ 04 марта 2011

Какова текущая лучшая практика для установки нескольких версий Python на Snow Leopard?

  • имеет установку Python 2.7.1 с помощью Homebrew, очень простой процесс, все отлично.
  • но теперь мне нужно настроить python 2.5 для разработки проекта appengine .. Изначально создал новый virtualenv для системы python2.5 ... но обнаружил, что у меня есть все виды проблем PATH.Кажется, на данный момент было бы лучше не использовать Homebrew и перейти на более стандартную настройку?

Есть мысли?

Ответы [ 2 ]

2 голосов
/ 04 марта 2011

Snow leopard уже содержит python 2.5 и python 2.6, никаких проблем там нет.

Если вам требуются неясные изменения в установках python, просто скомпилируйте свою собственную и поместите ее в такое место, где она не будет конфликтоватьс системным питоном.(Я предлагаю /opt/your-pythonx.y).

В дополнение, проверьте: "man python" на Mac, чтобы увидеть, как использовать 32-битные или 64-битные опции, если это окажетсябыть необходимым.(Иногда это для c модулей)

0 голосов
/ 04 марта 2011

Я использую утилиту python_select для переключения между версиями (она заботится обо всех путях и ссылках). Его легко установить с помощью MacPorts или fink, поэтому я думаю, вы можете установить ту же утилиту с помощью Homebrew.

...