Подтвердить что ты не робот

Как запустить easy_install с помощью конкретной версии python

У меня есть 3 версии python, я хочу easy_install Orange использовать вторую версию. Как я могу это сделать?

Ненужная информация:

  • 2.1 в /usr/bin/python
  • 2.6 в /Library/Frameworks/Python.framework/Versions/2.6/bin/python
  • 3.1 в /Library/Frameworks/Python.framework/Versions/3.1/bin/python

Ответ: О'кей нашел здесь (http://peak.telecommunity.com/DevCenter/EasyInstall#multiple-python-versions),

"Кроме того, если вы работаете с Python версии 2.4 или выше, вы можете запустить Python с помощью -m easy_install для запуска этой конкретной команды easy_install для Python"

4b9b3361

Ответ 1

easy_install обычно/всегда устанавливается на версию Python. Таким образом, вы запускаете связанную версию easy_install, установленную для вашей конкретной версии/интерпретатора Python, которую вы хотите использовать здесь.

Ответ 2

Просто так легко найти ответ:

Использование "Python-version" с m-параметром и easy_install впоследствии делает трюк.

Пример:

python2.7 -m easy_install https://bitbucket.org/james_taylor/bx-python/get/tip.tar.bz2

Ответ 3

Из документа, кроме сообщенного варианта

python2.7 -m easy_install 

существует также:

если вы устанавливаете EasyInstall для Python 2.3 и 2.4, вы можете использовать сценарии easy_install-2.3 или easy_install-2.4 для установки пакетов для Python 2.3 или 2.4

Ответ 4

Скажите, что ваша версия python - 3.5. Затем вы можете использовать команду easy_install-3.5, за которой следует имя модуля, который вы хотите загрузить/установить. См. Документацию здесь.