Django安装问题ModuleNotFoundError: No module named 'django'

啊呀呀下午配置了一下pychar的Django框架,爆粗来了一大堆问题,Django安装总是失败还不停地提示我:ModuleNotFoundError: No module named 'django',尝试了各种方法呀,先是检查下我python的环境,发现我装了两个python,一个是python3.6,一个是python3.7,于是我卸载了一个,但是卸载后仍然报错,然后我就准备重新装一遍Django试一下,pip install Django安装的时候提示我

Unknown or unsupported command 'install'

可是我明明是有装了pip的,百度了下说是pip装太多了,所以执行:where pip 得到结果,如果这个结果,不仅仅是Python下面的安装路径的话,就将其卸载只保留python安装路径下的pip即可,我保留了一个python文件夹下的pip将其他的pip删除然后再次尝试安装这次是成功了

但是安装Django的时候又提示我:

Could not find a version that satisfies the requirement django

排查下了原因发现是找不到满意的版本,可能是pip需要升级,所以又输入以下命令进行升级pip:

python -m pip install --upgrade pip

升级一下pip ,--upgrade 后面跟的是需要升级的库名

然后继续尝试发现还是不行,会报相同的错误,这时考虑到是网络的问题,我的网有时候是不稳定的,所以我使用了vpn进行翻墙,然后就成功啦,也可以使用国内的镜像源来加速

pip install 包名-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

--trusted-host pypi.douban.com 这是为了获得ssl证书的认证

猜你喜欢

转载自blog.csdn.net/sinat_31230641/article/details/82563004