Предполагая, что вы работаете в ОС 10.6, В терминале, если вы наберете
% python<tab>
Терминал должен показать вам все python*
элементов на PATH
. Как было предложено @philipp, Python 2.5 и Python 2.6 установлены по умолчанию. Вы можете увидеть в списке:
python2.5
python2.6
Вы также увидите запись, которая просто python
. Это тот, который будет использоваться по умолчанию при вызове команды python
в командной строке. Чтобы увидеть версию этой версии по умолчанию, запустите ее, введя python
в командной строке и обратите внимание на текст, распечатанный при запуске, или выполните which python
, чтобы увидеть абсолютный путь для этого исполняемого файла.
Исполняемые в PATH
на OS X управляются ссылки, так, чтобы увидеть фактическое местонахождение
ls -lha `which python`
ls -lha `which python2.5`
ls -lha `which python2.6`
Обратите внимание на backtics заставит команду which
для запуска и вставить результат в команду ls
.
Наконец, вы можете выбрать версию Python, которая по умолчанию используется командой python_select
. У меня нет большого опыта в этом, так как я обычно управляю своим доступом к Python через свои собственные софт-ссылки или псевдонимы оболочки.
Что все сказано, если вы собираетесь устанавливать много пакетов для целей разработки, дайте совет @Dave Pirotte. Используя MacPorts или fink, вы получите новую установку Python (и любых дополнительных пакетов, которые вам нужны) вне системы установки Python. Это может быть удобно, если вам нужно внести много изменений, и если вы будете сильно усердны в отношении настройки вашей установки на Python, вам проще будет очистить шифер и начать все сначала, если вы не испортите систему по умолчанию Python ,
Прежде всего: почему вы хотите вручную создать Python? OS X 10.6 включает в себя как Python 2.5 и 2.6, так и официальные сборки OS X, доступные с http://python.org в форме диска. – Philipp