easy_install с другим питоном

Я пытаюсь легко установить пакеты в мой недавно установленный Python3 в последней версии Ubuntu.

В настоящее время он использует python2.7 по умолчанию, поэтому все мои easy_installs поместят пакеты в /usr/local/lib/python2.7/site-packages/. Очевидно, что если я захочу установить различные пакеты в новой версии с помощью easy_install, он этого не сделает.

  1. Предполагая, что easy_install специфичен для Python, как мне указать, какой easy_install использовать (или как сказать easy_install для переключения Python)?
  2. Можете ли вы придумать более простой способ сделать это? Я обнаружил virtualenv, но не думаю, что это то, что я после.

Edit1: я только что заметил, что после установки Distribute с помощью команды 'Python3', он имеет /usr/local/lib/python3.2/dist-packages/easy-install.pth, однако я не могу его выполнить. Выполнение *, которое easy_install * дает / usr / local / bin / easy_install.

1 ответ

Решение

Выберите, какую версию Python использовать

Python 2.x

python setup.py install

Python 3.x

python3 setup.py install

Изменить системную версию Python по умолчанию

sudo update-alternatives --config python

Дополнительная информация

Как мне заставить терминал работать с Python 3.1?

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