ModuleNotFoundError: No module named 'django'


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,大功告成。我講的的思路  你們可能遇到不是這個 但是思路都差不多 , 加油少年!
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM