首先查看自己django版本與python版本是否一致:
如果一致。可能是django安裝的位置與python導包的位置不一致。
我將之前的python2.6升級到python3.6,結果pip install django仍然安裝在/usr/lib/python2.6/site-packages
進入python之后,import sys,然后print(sys.path),可以看見當前python包依賴位置。
注意,我雖然導入python2.6,但是是直接按照網上教程來的,路徑錯了。所以要修正:
最后完美解決問題。真是個大坑!