我无法导入timezonefinder Python库:
>>> import timezonefinder
Traceback (most recent call last):
File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/dist-packages/timezonefinder/__init__.py", line 2, in <module>
from .timezonefinder import TimezoneFinder File "/usr/local/lib/python2.7/dist-packages/timezonefinder/timezonefinder.py", line 300
def closest_timezone_at(self, *, lat, lng, delta_degree=1, exact_computation=False, return_distances=False,
^ SyntaxError: invalid syntax
Timezonefinder仅支持Python3。您使用的是python2。在
一个直接的证据是语法
def f(a, *, b=xyz)
在python2中无效,如回溯所示。在您总是可以检查包的^{} ,它(应该)提示
'Programming Language :: Python :: 3 :: Only'
以获得此限制。在相关问题 更多 >
编程相关推荐