Когда я набираю python
, Я получаю следующее:
Когда я набираю find. -name \ python *
, я получаю следующее:
Когда я набираю locate -b \ python
, я обнаружил следующее:
Я не понимаю, почему у меня установлено несколько версий Python через мое обновление Ubuntu, и у меня установлена последняя версия python 3.4, но когда я использую Python, он все еще использует 2.7.6.
Я пришел из Windows и еще не слишком хорошо знаком с Linux.
Я не понимаю, почему у меня установлено несколько версий Python через обновление Ubuntu, и у меня установлена последняя версия Python 3.4, но когда я использую Python, он все еще использует 2.7.6.
Python 2 и 3 не полностью совместимы , и многие проекты по-прежнему используют Python 2, так что сейчас вам нужны оба. Обычно вы указываете, какой Python вы хотите использовать (в вашем коде вам нужна строка #! / Usr / bin / python3
).
Для разработки я обычно предпочитаю virtualenv
или такой инструмент, как Anaconda , и у меня есть отдельный Python. Тогда системный Python не трогается, когда я устанавливаю новую версию библиотеки.