У меня есть виртуальная машина, настроенная под управлением Ubuntu 14.04.4, которая по умолчанию имеет Python 2.7.6. С тех пор я установил Python 2.7.11, используя инструкции, которые оставили меня с установкой python в / usr / local / bin /, которая содержит исполняемый файл python2.7.
Я искал ответы на это, но большинство решений, похоже, полагаются на второстепенную версию, отличающуюся для двух установочных версий, например 2.6 vs 2.7. В этом конкретном случае обе установки - 2.7.x, что затрудняет различие между ними. Это может означать необходимость просто обновить установку по умолчанию, а не устанавливать отдельную версию целиком, однако статьи, которые я прочитал по этому вопросу, предлагают иначе.
Если я запустил следующие команды: [!d3 ]
which python python -V
Я получаю:
/usr/bin/python 2.7.6
И если я запустил:
which python2.7 python2.7 -V [ ! d8]
Я получаю:
/usr/local/bin//python2.7 2.7.11
Все отлично до сих пор. Однако, если я теперь решит установить pip и затем установить модули python, pip и эти модули будут установлены только для уже существующей версии python, а не для версии, установленной локально.
Со всем этим в Я задал вопрос, как мне установить установку и любые модули, которые мне нужны для моей локальной версии python, и как сообщить Ubuntu? Я хочу использовать свой собственный python для разработки?
Кроме того, я «Я видел некоторые статьи, которые активно используют virtualenv для этого, но поскольку я нацелен на создание одной виртуальной машины для каждого проекта, я сейчас надеюсь избежать virtualenv, частично для упрощения процесса работы в VM и частично для моего
Спасибо.