ImportError: cannot import name 'get_host' from 'urllib3.util.url' (D:\Anaconda3\lib\site-packages\urllib3\util\url.py)
时间: 2023-07-21 09:43:22 浏览: 2052
python3 解决cannot import name '_AES'问题
5星 · 资源好评率100%
这个错误提示意味着在导入 `get_host` 函数时出现了问题,可能是因为 urllib3 版本过低或者安装出现了问题。
如果你的 urllib3 版本过低,可以尝试升级 urllib3:
```
pip install --upgrade urllib3
```
如果升级后仍然出现问题,可以尝试重新安装 urllib3:
```
pip uninstall urllib3
pip install urllib3
```
如果仍然无法解决问题,可能是因为你的 urllib3 安装出现了问题。你可以尝试使用以下命令重新安装 urllib3:
```
pip uninstall urllib3
pip install --force-reinstall urllib3
```
这个命令会强制重新安装 urllib3,并覆盖原有的安装。
如果以上方法都无法解决问题,可能是其他依赖库与 urllib3 冲突,你需要检查依赖库的版本是否与 urllib3 兼容。
阅读全文