Ответ 1
Почему бы просто не использовать 3?
Многие существующие Python-коды еще не совместимы с Python 3. Если вам нужно использовать Django, например, вы вынуждены использовать Python 2.x.
Мой второй вопрос: какой я должен использовать?
Я использовал Python несколько лет назад, когда 2 была единственной версией.
Теперь есть 2 и 3.
Была ли причина, по которой 2 не продолжала обновляться, и теперь есть разделение на два разных питона? Как никто не использует Python 2.5. Все они используют 2,7 или что-то еще. Почему бы просто не использовать 3? Очевидно, что есть причина, но я не смог найти ее по поиску.
Мой второй вопрос: какой я должен использовать? Я принимаю 3, но это ТОЛЬКО на основе большего числа. Я задаюсь вопросом, почему 2 все еще вокруг, если 3 из? Если нет серьезных ошибок с 3, я просто собираюсь использовать это, поскольку я не считаю, что это имеет большое значение: любой из них, вероятно, будет работать для py QT.
Почему бы просто не использовать 3?
Многие существующие Python-коды еще не совместимы с Python 3. Если вам нужно использовать Django, например, вы вынуждены использовать Python 2.x.
Мой второй вопрос: какой я должен использовать?
Python 3 значительно отличается от Python 2.x и разбивает многочисленные библиотеки и, вероятно, много других зависимых кодов. Python 2.x, скорее всего, будет довольно долгое время, так как библиотеки переносятся, а 3.0 проверяется на местах.
это дорого стоит для обновления от python 2.x до python 3, поэтому мой проект по-прежнему использует python 2.7
Последний Ubuntu не поставляется с Python 3. 12.04, но это еще не все.
OpenBSD также не имеет пакета для Python 3.
Некоторые люди могут просто не иметь Python 3 на своей платформе и не хотят компилировать.