提示 No module named 'urllib3' 但是pip list 里有urllib3
时间: 2023-07-09 16:25:13 浏览: 189
python模块urllib3.zip
5星 · 资源好评率100%
如果你已经确认你的Python环境中已经安装了`urllib3`模块,那么可能是因为你的Python解释器找不到该模块。你可以尝试以下几种方法:
1. 确认你的Python解释器和pip使用的是同一个Python环境,可以使用以下命令查看:
```
which python
which pip
```
如果输出的结果不一致,可以考虑切换Python环境或者重新安装模块。
2. 确认`urllib3`模块安装路径是否在Python解释器的搜索路径中,可以使用以下代码进行测试:
```python
import urllib3
print(urllib3.__path__)
```
如果输出的结果为空,则说明Python解释器无法找到该模块,可以考虑修改`PYTHONPATH`环境变量或者将模块安装到Python解释器的搜索路径中。
3. 尝试重新安装`urllib3`模块,可以使用以下命令:
```
pip uninstall urllib3
pip install urllib3
```
如果重新安装后仍然无法解决问题,可以考虑升级pip或者使用其他方式安装模块,比如使用conda安装。
阅读全文