Django異常 - ImportError: No module named django.core.management


Django錯誤 - ImportError: No module named django.core.management
問題描述:
在命令行輸入 manage.py runserver,提示找不到django.core.management模塊。

問題分析:
1. 確定Django已安裝,進行Django的安裝目錄查看,django.core.management確實存在
2. 電腦上有兩個版本的Python,查看環境變量設置的那個Python版本有安裝Django
3. 依次在命令行輸入 :
python
import django
django.VERSION
有打印出Django版本 V1.3.1

4. 繼續第3點,在命令行輸入:
from django.core.management import execute_manager
命令輸入正常!!!這就怪了。。

5. 可以確定Django功能正常,有聽說Python如果同時安裝多個版本可能會有版本兼容問題,嘗試手動指定Python版本來運行Django工程,在命令行輸入:
python25 manage.py runserver
問題得到解決

解決方案:
在命令manage.py runserver前面指定要使用的Python版本,即在命令行輸入:
python25 manage.py runserver

小結:
當電腦上裝有多個版本的Python時,有時即使已在環境變量中正確設置了要運行的版本,還是有可能出錯,這時可嘗試在命令行指定要使用的Python,比如 python25 manage.py runserver


免責聲明!

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



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