pip - “pip3 install pipenv”给出错误:错误:无法卸载“distlib”
问题描述
如何解决以下错误?
尝试pipenv
在 Alpine 上安装时:
pip3 install pipenv
我收到以下错误:
Installing collected packages: distlib, virtualenv, pipenv
Attempting uninstall: distlib
Found existing installation: distlib 0.3.0
ERROR: Cannot uninstall 'distlib'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
Python 版本:3.8.3
pip3 版本:20.2.2
Alpine 版本:3.12(Linux 5.4.43-1-virt #2-Alpine SMP Thu, 28 May 2020 20:13:48 UTC x86_64 Linux)
解决方案
使用以下--ignore-installed distlib
选项安装pip3
:
pip3 install --ignore-installed distlib pipenv
# ^^^^^^^^^^^^^^^^^^^^^^^^^^
推荐阅读
- excel - 在 Visual Basic 中生成的数据透视表中显示不正确的字段
- mysql - 为 sonarqube 从 mysql 迁移到 postgresql
- python - 为什么下面代码中的while循环不起作用?
- logging - 在 Spring Integration 中配置默认 loggingHandler
- selenium - Cucumber JVM:在全局钩子之前运行标记的钩子
- three.js - Blender gltf 导出器模型是黑暗的
- php - 我需要为我的输出按天分别显示自定义,如下所示
- wordpress - 访问 JSON 数据的自定义 wordpress 查询
- node.js - React Native index.js 无法解析模块'/src/App.js 的路径
- angular - Angular 2+ w/Jasmine 测试:[ngClass]=”methodName(configObj)”问题