Мой Mac (который я только начинаю использовать для машины разработки, чтобы немного растянуть мои крылья из мира Windows) имеет 2 системных версии Python (python25-apple и python26-apple), а также 2,7, которые я установил и хочу использовать.Установка на правильную версию python на OSX
Я успешно выполнил port select python python27
, и когда я перечисляю версии, python27 отображается как активный, и когда я запускаю python --version
, я получаю 2.7.3.
Теперь я пытаюсь установить oauth2 с помощью easy_install или pip. Запустив соответствующий файл setuptools.egg: setuptools-0.6c11-py2.7.egg (например, как указано в https://stackoverflow.com/a/5792150/8151) в моей оболочке, я ожидал, что будет иметь точку easy_install в правильной версии python, но когда я запустил либо easy_install pip -n
или easy_install oauth2 -n`, оба используют версии версии 2.6, потому что по какой-то причине средства настройки, похоже, не обновили easy_install до версии 2.7. Или, по крайней мере, это то, что я думаю, кажется неправильным. Кроме того, на моем пути теперь есть easy_install-2.6, поэтому казалось бы, что easy_install указывает на правильную версию, но он все равно всегда пытался установить версии 2.6 pip или oauth2.
Я пропустил какой-то шаг здесь, или есть другой способ сделать то, что мне нужно сделать?
EDIT
я, вероятно, следует отметить, что я установил питона от MacPorts.
Хотя я все же хотел бы знать, почему я не получаю правильный версии (или, по крайней мере, некоторые сведения об устранении неполадок), я смог решить мою непосредственную проблему, установив oauth2 из своего пакета установки. – cori