Я хотел бы установить python3.7 вместе с python3.6 в Ubuntu 18.04.
Я запускаю весь код в Pipenv, поэтому я не хочу, чтобы системные ресурсы зависели от python3.7, я просто хочу, чтобы двоичный файл был доступен для будущих virtualenvs.
В bionic-updates
есть пакет python3.7-минимальный, в котором apt-file сообщает, что устанавливает только двоичный файл, но я не знаю, показывает ли apt-file символические ссылки или существует какая-то конфигурация, которая происходит после установки, чтобы сделать 3.7 по умолчанию.
Итак, мне любопытно, что происходит, когда вы устанавливаете пакет python3.7 в систему, которая уже использует python3.6.
В моих 18,04 системах я установил python3.7 путем выполнения следующих команд:
sudo apt update
sudo apt install python3.7
Теперь, когда я выполняю следующую команду:
python3 -V
Я получаю следующий ответ:
Python 3.6.8
Однако, когда я выполняю следующую команду:
python3.7 -V
Я получаю следующий ответ:
Python 3.7.3
Кажется, что 3.7 доступно, но 3.6.8 все еще значение по умолчанию.