Python 2.7 установлен, но нет интерпретатора для CLI?

Я только что попросил моего сервера-провайдера установить Ubuntu 15.1.0 на новый сервер. Мне нужен Python 2.7.11, работающий на сервере для приложения, которое я хочу развернуть там. Я запустил apt --installed list и увидел, что у меня установлено несколько пакетов Python:

dh-python/wily,wily,now 2.20150826ubuntu1 all [installed]
libpython2.7/wily,wily,now 2.7.10-4ubuntu1 amd64 [installed,automatic]
libpython2.7-minimal/wily,wily,now 2.7.10-4ubuntu1 amd64 [installed,automatic]
libpython2.7-stdlib/wily,wily,now 2.7.10-4ubuntu1 amd64 [installed,automatic]
libpython3-stdlib/wily,wily,now 3.4.3-4ubuntu1 amd64 [installed]
libpython3.4-minimal/wily,wily,now 3.4.3-9ubuntu1 amd64 [installed]
libpython3.4-stdlib/wily,wily,now 3.4.3-9ubuntu1 amd64 [installed]
python-apt-common/wily-updates,wily-updates,now 1.0.1ubuntu0.1 all [installed]
python3/wily,wily,now 3.4.3-4ubuntu1 amd64 [installed]
python3-apt/wily-updates,wily-updates,now 1.0.1ubuntu0.1 amd64 [installed]
python3-dbus/wily,wily,now 1.2.0-2build3 amd64 [installed]
python3-distupgrade/wily-updates,wily-updates,now 1:15.10.14.4 all [installed]
python3-gdbm/wily,wily,now 3.4.3-4 amd64 [installed]
python3-gi/wily,wily,now 3.16.2-1build1 amd64 [installed]
python3-minimal/wily,wily,now 3.4.3-4ubuntu1 amd64 [installed]
python3-six/wily,wily,now 1.9.0-5 all [installed]
python3-update-manager/wily,wily,now 1:15.10.3 all [installed]
python3.4/wily,wily,now 3.4.3-9ubuntu1 amd64 [installed]
python3.4-minimal/wily,wily,now 3.4.3-9ubuntu1 amd64 [installed]

Я не уверен, что большинство из них. Теперь моя проблема в том, что я хочу, чтобы python в командной строке использовал Python 2.7.x. Прямо сейчас, python относится ни к чему (-bash: python: command not found). То же самое с python2 и python2.7. Однако на основании приведенного выше списка выясняется, что Python 2.7.x действительно установлен.

python3 работает правильно, но запускает Python 3.4.x, и мне нужно 2.7.x

РЕДАКТИРОВАТЬ: Для справки, whereis python возвращает:

python: /usr/bin/python3.4 /usr/bin/python3.4m /usr/lib/python3.4 /usr/lib/python3.5 /usr/lib/python2.7 /etc/python3.4 /etc/python2.7 /usr/local/lib/python3.4
0
задан 25 March 2016 в 04:49

1 ответ

У Вас есть пакеты для библиотек Python 2.7, но не для интерпретатора. Установка пакета python должна установить python2.7 как зависимость, которая содержит интерпретатор для Python 2.7.

0
ответ дан 25 March 2016 в 14:49

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

Похожие вопросы: