导入错误:无法从'urllib'(/usr/lib/python3.7/urllib/__init__.py)导入名称'quote'

我在 gooogle colab 中使用来自 parelmouth 的 praat,从 parelmouth.praat 导入调用导入时出现此错误

/usr/local/lib/python3.7/dist-packages/parselmouth/adapters/dfp/interface.py in <module>()
     15 from datetime import timedelta
     16 from pytz import timezone
---> 17 from urllib import quote
     18 
     19 # Parselmouth Imports

ImportError: cannot import name 'quote' from 'urllib' (/usr/lib/python3.7/urllib/__init__.py)

我尝试安装不同版本的 urllib 但没有任何效果

我知道 urllib 使用 import urllib.parse.quote而不是from urllib import quote 但我不是导入 urllib 包的人,它是 praat 模块,我无法更改它

回答

我遇到了同样的问题,我通过运行修复了它pip uninstall parselmouth,然后pip install praat-parselmouth

一些信息在这里

另请参阅此Github 问题


以上是导入错误:无法从'urllib'(/usr/lib/python3.7/urllib/__init__.py)导入名称'quote'的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>