Я установил Python2.7 и вместе с ним множество библиотек, которые я использую для запуска некоторых моих кодов. Тем не менее, я хотел бы установить Python3 вместе с ним, и лишь изредка использовать его для одного нового кода, который я недавно получил. Как я могу установить это, чтобы избежать проблем с Python2.7 и установленными библиотеками?
Как сказал Хьюго в комментарии выше, python3 уже должен быть установлен, и вы можете запустить его, используя python3
в терминале, как он упоминал.
Настройка виртуальных сред:
Вы также можете настроить виртуальные среды Python, используя pip. Установите pip с помощью следующей команды.
sudo apt install python-pip
(чтобы установить pip3 для python3, используйте эту команду sudo apt install python3-pip
)
Теперь, когда у вас установлен pip, вы можете обратиться к инструкциям по этой ссылке , чтобы узнать, как настроить эти виртуальные среды для тестирования различных версий и пакетов Python
Переключение между версиями Python с использованием альтернативных обновлений :
Если настройка виртуальных сред - это не то, что вам нужно do, тогда вы также можете использовать update-alternatives
для переключения между версиями Python. Сначала запустите эти две команды, но убедитесь, что версии python совпадают с тем, что есть на вашем компьютере
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
Затем вы можете запустить update-alternatives
с опцией --config
, чтобы вы могли выбрать, какую версию вы хотите выбрать по умолчанию
$ sudo update-alternatives --config python
Используйте интерактивное меню, чтобы выбрать версию, которую вы хотите использовать по умолчанию. Чтобы проверить, сработали ли ваши изменения, вы можете использовать python --version