导入错误:无法在 python 上导入名称“sysconfig”

Bel*_*lla 3 xubuntu 18.10

pip3 -V
Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    from pip import main
  File "/usr/lib/python3/dist-packages/pip/__init__.py", line 14, in <module>
    from pip.utils import get_installed_distributions, get_prog
  File "/usr/lib/python3/dist-packages/pip/utils/__init__.py", line 23, in <module>
    from pip.locations import (
  File "/usr/lib/python3/dist-packages/pip/locations.py", line 9, in <module>
    from distutils import sysconfig
ImportError: cannot import name 'sysconfig'
Run Code Online (Sandbox Code Playgroud)

Lis*_*iso 10

您的 Python 安装似乎不完整/损坏,请按Ctrl+ Alt+启动终端T并运行以下命令:

sudo apt install python3-distutils
Run Code Online (Sandbox Code Playgroud)

这将安装所需的包来修复错误,正如您在错误输出中看到的那样。

来源:https : //github.com/pypa/pip/issues/5356