Как я могу использовать Python, установленный с MacPort?

Я установил python с использованием macports (вместе с некоторыми другими пакетами python из macports). Исполняемый файл python, установленный с macports, находится в /opt/local/bin/python-2.7в то время как тот, который идет с Mac, /Library/Frameworks/Python.framework/Versions/2.7/bin/python,

Как я могу перейти на версию, установленную с macports?

2 ответа

Использовать port select команда:

$ port select --list python
Available versions for python:
    none
    python25-apple
    python26-apple
    python27 (active)
    python27-apple
    python33
    python34

$ python
Python 2.7.8 (default, Jul  5 2014, 20:17:23)
[GCC 4.2.1 Compatible Apple Clang 4.0 ((tags/Apple/clang-421.0.60))] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

$ sudo port select --set python python34
Password:
Selecting 'python34' for 'python' succeeded. 'python34' is now active.

$ python
Python 3.4.1 (default, May 21 2014, 21:17:51)
[GCC 4.2.1 Compatible Apple Clang 4.1 ((tags/Apple/clang-421.11.66))] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Введите это в свой терминал:

export PATH="/opt/local/bin:${PATH}"
Другие вопросы по тегам