1. 程式人生 > >Django安裝問題ModuleNotFoundError: No module named 'django'

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證書的認證