matplotlib引发FileNotFoundError致Python环境损坏,pip功能全失效求助
解决Matplotlib损坏导致Python环境及Pip失效的问题
1. 手动清理Matplotlib残留文件
- 定位到报错路径:
C:\Users\SamCurtis.AzureAD\AppData\Roaming\Python\Python38\site-packages - 删除所有Matplotlib相关内容:
matplotlib主文件夹matplotlib.libs文件夹(无需纠结缺失的.load-order-matplotlib-3.7.1文件,直接删除整个文件夹即可)- 所有名称格式为
matplotlib-*.dist-info的文件夹
2. 修复Pip功能
- 打开命令提示符(CMD),执行命令强制重新安装Pip:
python -m ensurepip --upgrade --force-reinstall - 若上述命令无效,使用get-pip脚本修复:
# 下载get-pip脚本 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 重新安装Pip python get-pip.py --force-reinstall
3. 重新安装Matplotlib
- 确认Pip恢复正常后,执行命令安装Matplotlib:
pip install matplotlib - 若仍出现异常,尝试指定稳定版本安装:
pip install matplotlib==3.7.0
内容的提问来源于stack exchange,提问作者S_C
相关产品推荐
相关产品推荐

