1 、就在前天 我還能用python3 manage.py runserver 0.0.0.0:8000 啟動Django 今天就突然報錯了(心情極為復雜,你這也能信?)



2、
打印python找包的路徑和環境變量 print(sys.path)

3、執行pip3 install django 查看pip安裝完包的路徑 ,對比這張 圖和上一張圖路徑完全不一樣 (問題原因 , 找不到包 正常)。

4、知道原因問題就很好處理了, 把這個包的路徑加入到Python的環境變量中
# 打開這個文檔 vi /etc/bashrc 或者 vi /etc/profile # My join 在文檔最后一行 加上下面這一句 (把安裝包的路徑加入到Python環境中, 雙引號里的路徑換成自己的) export PYTHONPATH=$PYTHONPATH:"/usr/local/python3/lib/python3.6/site-packages" # 退出來保存后, 執行這個命令 source bashrc 或者 source profile
5、重新執行 python3 manage.py runserver 0.0.0.0:8001

6、OK,大功告成。我講的的思路 你們可能遇到不是這個 但是思路都差不多 , 加油少年!