【问题标题】:how to upgrade pip? getting this error while updating [duplicate]如何升级pip?更新时出现此错误[重复]
【发布时间】:2020-11-28 03:23:46
【问题描述】:

C:\Program Files\WinPython-64bit-3.5.2.3>python -m pip install --upgrade pip 收集点 使用缓存的https://files.pythonhosted.org/packages/bd/b1/56a834acdbe23b486dea16aaf4c27ed28eb292695b90d01dff96c96597de/pip-20.2.1-py2.py3-none-any.whl 安装收集的包:pip 找到现有安装:pip 8.1.2 卸载 pip-8.1.2: 例外: 回溯(最近一次通话最后): 文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\shutil.py”,第 538 行,在移动中 os.rename(src, real_dst) PermissionError:[WinError 5] 访问被拒绝:'c:\program files\winpython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip-8.1.2.dist-info\description .rst' -> 'C:\Users\hp\AppData\Local\Temp\pip-arh5ca_x-uninstall\program files\winpython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\ pip-8.1.2.dist-info\description.rst'

在处理上述异常的过程中,又发生了一个异常:

Traceback(最近一次调用最后一次): 文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip\basecommand.py”,第 215 行,在 main 状态 = self.run(选项,参数) 运行中的文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip\commands\install.py”,第 317 行 前缀=options.prefix_path, 安装中的文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip\req\req_set.py”,第 736 行 要求.卸载(auto_confirm=True) 卸载中的文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip\req\req_install.py”,第 742 行 path_to_remove.remove(auto_confirm) 文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip\req\req_uninstall.py”,第 115 行,删除 重命名(路径,新路径) 文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip\utils_init_.py”,第 267 行,在重命名 shutil.move(旧的,新的) 文件“C:\Program Files\WinPython-64bit-3.5.2.3\python-3.5.2.amd64\lib\shutil.py”,第 553 行,在移动中 os.unlink(src) PermissionError:[WinError 5] 访问被拒绝:'c:\program files\winpython-64bit-3.5.2.3\python-3.5.2.amd64\lib\site-packages\pip-8.1.2.dist-info\description .rs' 您使用的是 pip 版本 8.1.2,但版本 20.2.1 可用。 您应该考虑通过“python -m pip install --upgrade pip”命令进行升级。

C:\Program Files\WinPython-64bit-3.5.2.3>

【问题讨论】:

标签: python pip


【解决方案1】:

您收到权限被拒绝错误。使用管理权限运行command prompt(以管理员身份运行)。然后运行相同的 pip 升级命令:

pip install --upgrade pip

【讨论】:

  • 谢谢它的工作。
【解决方案2】:

您是否尝试过在管理员模式下运行该命令?感觉就是这样,因为它说 PermissionError。 或者尝试运行:

pip install --upgrade pip

【讨论】:

  • 不工作,得到同样的错误。 @mubin ansari
猜你喜欢
  • 1970-01-01
  • 2018-12-13
  • 1970-01-01
  • 1970-01-01
  • 2021-03-05
  • 1970-01-01
  • 2019-07-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多