'ожидание' конца оператора ожидаемая синтаксическая ошибка в PyCharm - PullRequest
1 голос
/ 08 октября 2019

Я использую Pycharm 3.6. У меня есть следующий код:

from darksky.api import DarkSky, DarkSkyAsync
from darksky.types import languages, units, weather

forecast = await darksky.get_forecast(
    latitude, longitude,
    extend=False, # default `False`
    lang=languages.ENGLISH, # default `ENGLISH`
    units=units.AUTO, # default `auto`
    exclude=[weather.MINUTELY, weather.ALERTS] # default `[]`
)

Pycharm показывает ошибку. Когда я нахожу курсор над концом ожидания, он говорит, что конец утверждения ожидается, а когда я нахожусь над ожиданием, он говорит неразрешенную ссылку «ожидание». Он показывает мне возможность импортировать пакет 'await', но когда я пытаюсь импортировать его, установка завершается с ошибкой 'PackagesNotFoundError: Следующие пакеты недоступны из текущих каналов:'.

На самом деле перед использованиемPython 3.6, я использовал 3.7 и такой ошибки не было в 3.7. Единственная проблема заключалась в том, что PyCharm не мог импортировать пакеты для погоды, юнитов и DarkSky. Поэтому мне пришлось переключиться на Python 3.6, который мог импортировать эти пакеты.

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