我用的是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的末尾时,它表示预期语句的结尾,当我悬停在await上时,它表示未解析的引用'await'。它向我显示了一个导入'await'包的选项,但当我尝试导入它时,安装失败,错误为'PackagesNotFoundError:以下包无法从当前频道获得:'。你知道吗
实际上,在使用Python3.6之前,我使用的是3.7,在3.7中没有这样的错误。唯一的问题是PyCharm无法导入天气、单位和黑暗的包。所以我不得不切换到python3.6,它可以导入这些包。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐