Как запустить 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),
"Кроме того, если вы работаете с 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