Как запустить easy_install с использованием определенной версии Python

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

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

  1. 2.1 в / usr / bin / python
  2. 2.6 в /Library/Frameworks/Python.framework/Versions/2.6/bin/python
  3. 3.1 в /Library/Frameworks/Python.framework/Versions/3.1/bin/python

Ответ: Хорошо, нашел его здесь ( http://peak.telecommunity.com/DevCenter/EasyInstall),

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

4 ответа

Решение

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

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

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

Пример:

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

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

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

python2.7 -m easy_install 

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

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

Другие вопросы по тегам