无法导入timezonefind

2024-04-19 10:49:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我无法导入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

Tags: inpyimportfalsemostlibpackagesusr
1条回答
网友
1楼 · 发布于 2024-04-19 10:49:09

Timezonefinder仅支持Python3。您使用的是python2。在

一个直接的证据是语法def f(a, *, b=xyz)在python2中无效,如回溯所示。在

您总是可以检查包的^{},它(应该)提示'Programming Language :: Python :: 3 :: Only'以获得此限制。在

相关问题 更多 >