“pip3 install pipenv”给出错误:错误:无法卸载“distlib”

Rob*_*ark 5 pip alpine-linux pipenv

如何解决以下错误?

尝试pipenv在 Alpine上安装时:

pip3 install pipenv
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

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.
Run Code Online (Sandbox Code Playgroud)

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)

Rob*_*ark 7

使用以下--ignore-installed distlib选项安装pip3

pip3 install --ignore-installed distlib pipenv
#            ^^^^^^^^^^^^^^^^^^^^^^^^^^
Run Code Online (Sandbox Code Playgroud)