为什么我不能在 Jupyter Notebook 上导入 geopy.distance.vincenty()?我安装了geopy 2.0.0

Why can't I import geopy.distance.vincenty() on Jupyter Notebook? I installed geopy 2.0.0

from geopy.distance import vincenty

我刚刚安装了 geopy 软件包 2.0.0,我想像 doc 所说的那样使用 geopy.distance.vincenty()。然而,它 returns ImportError: cannot import name 'vincenty' from 'geopy.distance'。如果我尝试

from geopy import distance

它变成 AttributeError: 模块 'geopy.distance' 没有属性 'vincenty'。大约两三个月前,我在 Google Colab 上使用了它,效果很好。发生了什么?难道是最新版本放掉了这个属性?

是的,它已被删除。查看包含此条目的更改日志 Breaking Changes section

Removed geopy.distance.vincenty, use geopy.distance.geodesic instead.