pip卸载、重装和升级 :更新pip出现ValueError: Unable to find resource t64.exe in package pip._vendor.distlib
最终解决方案
参考这个帖子
# 查看pip版本:
pip show pip
# 卸载PIP的命令:
python -m pip uninstall pip
# 重装PIP的命令:
python -m ensurepip
# 升级PIP的命令:
python -m pip install --upgrade pip
问题描述
尝试用pip安装其他包时提示需要更新pip
# pip提示更新语句
python.exe -m pip install --upgrade pip
按照提示命令安装出现
尝试一
问过ChatGPT提示可能是由于文件缺失或损坏引起,尝试清理缓存重装,或者手动从PyPI下载wheel文件安装,还是出现上述相同问题.
此外,GPT还提示更新setuptools(搜索发现也有帖子建议更新setuptools或者卸载重装),但是之前在这个包上狠狠栽过,算了(带墨镜)
#清理缓存,重装
pip cache purge
python -m pip install --upgrade --force-reinstall pip
#手动wheel安装
pip install path/to/downloaded/file.whl
# 更新setuptools
pip install --upgrade setuptools
尝试二
搜索发现这个帖子里有人解决了相似问题,我尝试跑了下还是行不通。