После перехода на python 3.4.3 из 2.7.9 (что было довольно просто), я часто хочу проверить некоторые мои скрипты с помощью python 2.7.9, прежде чем делиться ими с коллегами. Я использую платформу OSX yosemite со всем, что составлено из homebrew.
Ситуация была довольно уродливой (установка PATH
es и PYTHONPATH
на каждом шаге) - пока я не обнаружил pyenv, что делает это очень легко и легко устанавливается с использованием доморощенного. Пока что так хорошо.
Однако теперь, когда я использую эту версию python, она не обязательно хорошо сочетается с версией homebrew. Более того, я обнаружил, что могу вернуться к системному python, и в более общем плане, что pyenv мог получить доступ к этому:
$ pyenv versions
system
2.7.9
* 3.4.3 (set by /usr/local/var/pyenv/version)
но , как я могу добавить записи для python
, скомпилированные homebrew?