Lem*_*rme 20 python django pip python-3.x python-3.8
之后我使用sudo apt-get install python3-pip
以下命令安装了 pip3 ,当我运行以下命令安装 django 时,出现sudo pip3 install django
此错误:
回溯(最近一次调用):文件“/usr/bin/pip3”,第 9 行,从 pip import main 文件“/usr/lib/python3/dist-packages/pip/ init .py”,第 14 行,在from pip.utils import get_installed_distributions, get_prog File "/usr/lib/python3/dist-packages/pip/utils/ init .py", line 23, in from pip.locations import ( File "/usr/lib/python3/dist -packages / PIP / locations.py”,第9行,在从导入的distutils SYSCONFIG导入错误:无法导入名称从'的distutils'(/usr/lib/python3.8/distutils/ 'SYSCONFIG'初始化的.py)
我该如何解决?
小智 46
我最近尝试使用apt install python3.9
. 然后pip3坏了。问题是因为 distutils 不是为 3.9 版本构建的。
所以就我而言,我跑去apt install python3.9-distutils
解决我的问题。
在您的情况下,请确保在 distutils 命令中修改 3.x 版本。
这有帮助,但后来我又收到了另一个错误:ImportError: No module named 'pip._internal'
以下修复了它:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall