Мне уже установили Python 3 на машине сервера, и я хочу заменить это Python 2.7 как код, который я должен развернуть, жалоба с Python 2.7.
Какую команду я должен выполнить так, Python application.py выполняет ее на Python 2.7?
Для управления который версия Python добавьте эту строку к верхней части сценария:
#!/usr/bin/env python2
Затем выполните сценарий непосредственно с помощью /full/path/my/script
, и благодаря хижине (первая строка) это будет работать в Python 2. (Сценарий также должен быть исполняемым файлом для этого для работы.)
С другой стороны, выполните свой сценарий Python с помощью выбранной версии Python:
/usr/bin/python2 /full/path/my/script
Подобные шаги позволят Вам использовать Python 3 вместо 2, предполагая, что Ваш импорт сценария равняется 3.