我使用 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(使用前将#替换为@)