微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 python 或 jupyter notebook 上安装 libpostal 或地址解析器?

如何解决如何在 python 或 jupyter notebook 上安装 libpostal 或地址解析器?

我正在尝试使用地址解析器(国际地址而不是我们地址)。我发现有一个名为 libpostal 或 address 的解析器,但我不知道它是如何工作的。

我正在使用 Jupyter 笔记本,我尝试导入此库,但出现错误

pip install address

from address import Addressparser,Address

ap = Addressparser()

错误代码

回溯(最近一次调用最后一次):

文件“c:\python\python38\lib\site-packages\IPython\core\interactiveshell.py”,第 3437 行,在 run_code 中 exec(code_obj,self.user_global_ns,self.user_ns)

文件“”,第 1 行,在 from address import Addressparser,地址

文件“c:\python\python38\lib\site-packages\address_init_.py”,第 1 行,在 from .address 导入地址,Addressparser

文件“c:\python\python38\lib\site-packages\address\address.py”,第 185 行 打印“不匹配的令牌:”,令牌 ^ 语法错误调用“打印”时缺少括号。你是说 print("Unmatched token: ",token) 吗?

所以我不知道为什么会出现这个错误,这段代码中没有打印功能

谢谢你的帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。