相信很多人升级pip后再输入pip会报出以下错误 再次输入pip后会报出D:\Python37\python.exe: No module named pip.main; ‘pip’ is a package and cannot be directly executed 的错误 解决办法: python -m ensurepip 再次执行: python -m pip install --upgrade pip 一般情况下pip就可以继续使用了 我一共出现过3次这样的错误,发现每次都是下载权限不够所以才会更新失败,下次更新可以以管理员身份运行命令提示符在更新应该就不会出现这种情况了