ImportError:无法从“distutils”导入名称“sysconfig”(/usr/lib/python3.8/distutils/__init__.py)

2024-02-20

我使用 pip3 安装sudo apt-get install python3-pip之后当我运行以下命令来安装 django 时sudo pip3 install django我收到此错误:

回溯(最近一次调用最后一次): 文件“/usr/bin/pip3”,第 9 行,位于 从 pip 导入 main 文件“/usr/lib/python3/dist-packages/pip/init.py”,第 14 行,在 从 pip.utils 导入 get_installed_distributions, get_prog 文件“/usr/lib/python3/dist-packages/pip/utils/init.py”,第 23 行,在 从 pip.locations 导入( 文件“/usr/lib/python3/dist-packages/pip/locations.py”,第 9 行,位于 从 distutils 导入 sysconfig ImportError:无法从“distutils”导入名称“sysconfig”(/usr/lib/python3.8/distutils/init.py)

我该如何解决?


我最近尝试使用以下命令从 3.6 版本在 Ubuntu 中手动安装 python3.9 版本apt install python3.9。然后pip3就坏了。问题是因为 distutils 不是为 3.9 版本构建的。

所以就我而言,我跑了apt install python3.9-distutils解决我的问题。

在您的情况下,请确保在 distutils 命令中修改 3.x 版本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ImportError:无法从“distutils”导入名称“sysconfig”(/usr/lib/python3.8/distutils/__init__.py) 的相关文章

随机推荐