我在 gooogle colab 中使用来自 parselmouth 的 praat,在导入 from parselmouth.praat import call 时出现此错误
/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
一些信息 here
另见 Github issue
关于python - 导入错误 : cannot import name 'quote' from 'urllib' (/usr/lib/python3. 7/urllib/__init__.py),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66955176/
相关文章:
reactjs - 错误 : Final loader (./node_modules/awesom
python - 你将如何在 python 中打印数字 1、2、3、4、5、6、7、8、18、19、
azure-devops - Azure DevOps Pipeline 永远停留在 Pending
c# - 为什么将 List 转换为 Array 而不是在 C# 中引用?
javascript - 如何在 VueJS 中处理插槽的 onClick 事件
r - purrr::pluck - 如何获取列表的最后一个元素
firebase - 参数类型 'Object?' 无法分配给参数类型 'Map