Я изменил свою версию python с 2.7 на 3.5 и сделал v3.5 по умолчанию, все приложения, использующие python2.7, сломались, и всякий раз, когда я пытался установить новое приложение, я пытался использовать python2.7 . как заставить приложения использовать python3.5 вместо python2.7?
Вы не делаете этого. Python 3 не обратно совместим с Python 2 , таким образом, некоторые вещи повредятся.
единственный способ заставить их работать над Python 3 состоит в том, чтобы переписать их для работы над Python 3.
В вашей системе могут быть как Python 2.7, так и Python 3.5. На самом деле вы должны, так как многие приложения используют одно или другое.
Вы просто используете python
или python2
для Python 2 и python3
для Python 3.
Ваши программы должны иметь первую строку, которая определяет, какую версию Python они используют, например:
#!/usr/bin/env python3
В приведенной выше версии используется Python 3. Вы не должны изменять эту строку, так как каждая программа была создана для определенной версия Python.