【问题标题】:How to to manually recover the a PIP corrupted installation? [duplicate]如何手动恢复 PIP 损坏的安装? [复制]
【发布时间】: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


【解决方案1】:

最好重新安装Python,是的。

最好安装实际仍受支持的 Python 版本,例如 3.6 或更高版本。

【讨论】:

  • 是的,我知道。但是要将我的所有脚本移植到更新的 Python 版本,我需要 2.7 版本来进行故障排除。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-29
  • 1970-01-01
  • 2021-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多