解决django项目创建报错之importlib_metadata.api.PackageNotFoundError: Django
在安装好django和python后,创建django项目(django-admin startproject ABC)时,出现报错importlib_metadata.api.PackageNotFoundError: Django,如下图:
搜索相关问题发现了这篇文章:解决PackageNotFoundError:XXXX异常
关注到文中提到当出现PackageNotFoundError问题是,可能是由于缺少对应的-info文件,
因此我推测importlib_metadata.api.PackageNotFoundError: Django这个报错的原因可能也是因为缺少对应的Django-info文件,进入C:\Users\asus\Anaconda3\Lib\site-packages中寻找时也并没有发现同时有Django和后缀为-info的文件,因此,我按照前面文章提到的方法,在下载的Django包中,找到Django.egg-info文件,将其复制粘贴到C:\Users\asus\Anaconda3\Lib\site-packages中,成功解决该问题。
最后成功运行的样子: