【发布时间】:2021-02-12 23:08:11
【问题描述】:
我在我的 Windows 10 工作站上没有管理权限。 IT 部门按照我的要求安装了 Python 2.7,但我在没有“--user”设置的情况下进行了 PIP 升级,现在已经安装的 PIP 损坏了,我不知道如何恢复它。
损坏的 PIP 总是在 lib\site-packages\pip_internal\cli\main.py 上返回语法错误”,第 60 行 sys.stderr.write(f"错误:{exc}")
我无法再次运行 --upgrade 或 get-pip
我可以在 Python 文件夹中写入,以便更改 main.py 文件。
有没有办法手动恢复安装(不用 sudo)?我需要重新安装 Python 吗?
【问题讨论】:
-
我使用以下命令发现了一个通过 Wheel 包进行更新的路径:python pip-18.1-py2.py3-none-any.whl/pip install --no-index pip-18.1 -py2.py3-none-any.whl pip-18.1 是我能找到的最新的 whl 文件。之后 python -m pip install --user --upgrade pip pip 恢复工作。
标签: python installation pip failed-installation