此报错说是缺少distutils模块,实则是pip出了问题。
解决办法:
1、确保你的环境已经安装pip
python -m ensurepip --upgrade
需要注意的是,如果你使用的是虚拟环境,还要先确保虚拟环境已经启用,我在创建此虚拟环境时遇到与另一个虚拟环境包冲突的情况,解决办法是把另外一个虚拟环境更名即可。
myenv\Scripts\activate
2、升级pip
和setuptools
:
python -m pip install --upgrade pip setuptools
3、最后手动安装Django即可
pip install django==5.0.3 -i https://pypi.doubanio.com/simple
4、创建Django开始项目,此时会生成一个名为myproject的文件在你的目录下。
django-admin startproject myproject
此时Django项目就成功建立了,这个办法可以解决使用鼠标创建Django项目时总是报错,只创建虚拟环境而无法成功创建Django项目的问题。
以上是解决办法,希望对您有帮助。