macports не поместил python_select в / opt / local / bin - PullRequest
23 голосов
/ 27 мая 2011

Я удалил и переустановил python_select с помощью MacPorts, но он не будет отображаться в / opt / local / bin.Следовательно, я получаю ошибку «команда не найдена» при попытке ее запустить.Тем не менее, MacPorts настаивает на том, что он установлен.Даже пытались удалить -f и очистить порт --all python_select.

Есть ли более радикальный шаг, чтобы удалить его из MacPorts и попробовать установить снова?

Ответы [ 2 ]

28 голосов
/ 28 мая 2011

Кажется, что python_select устарело :

"python_select" (и другие автономные * _select скрипты) пропал.

Используйте "sudo port select python python26" и т. Д.

11 голосов
/ 04 июля 2011
sudo port select --set python python25

Это установит псевдоним Python (/ opt / local / bin / python) в python25

Если вы не уверены, из каких версий Python вам нужно выбирать, вы можете использовать:

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

Это показывает, что выбран python27, и что версии 25 и 26 имеют специфичные для Apple версии (они распространяются вместе с OS X).

...