Как изменить команду python для повторного использования python2 - PullRequest
0 голосов
/ 31 октября 2019

Я запускаю скрипт и получаю ошибку запятой:

 dbconfigure -a abc -d ...

Traceback (most recent call last):
  File "/usr/local/bin/dbconf", line 6, in <module>
    from dbconf import main
  File "/usr/local/lib/python3.7/site-packages/dbconf/__init__.py", line 308
    except SDBResponseError, exc:
                           ^
SyntaxError: invalid syntax

Так что я думаю, что скрипт использует команду python, но команда python на моем компьютере указывает на версию python3. Как мне это исправить?

1 Ответ

0 голосов
/ 31 октября 2019

Вы можете поместить заголовок shebang в Unix (включая Mac OS). Первая строка вашего скрипта должна быть #! /usr/bin/env python2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...