Mam problem z uruchomieniem polecenia, aby uruchomić mapę offline. Nie jestem ekspertem i nie koduję w Pythonie.
Muszę uruchomić następujące polecenie:
python python/oauth2.py --generate_oauth2_token \
--client_id=MY_CLIENT_ID --client_secret=MY_CLIENT_SECRET
I używam następującego repozytorium, aby uzyskać dostęp do oauth2.py: gmail-oauth2-tools .
Problem polega na tym, że podczas uruchamiania polecenia pojawia się następujący błąd składniowy w pliku .py:
File "oauth2.py", line 297
print 'Missing options: %s' % ' '.join(missing)
^
SyntaxError: invalid syntax
Poniżej znajduje się blok kodu, w którym występuje błąd:
def RequireOptions(options, *args):
missing = [arg for arg in args if getattr(options, arg) is None]
if missing:
print 'Missing options: %s' % ' '.join(missing)
sys.exit(-1)
Aby uzyskać więcej informacji, próbuję to zrobić w tym dokumencie: offlineimap.conf (linia 946) .