2016-07-19 73 views
0

安裝的Django當我嘗試使用運行我的服務器:無模塊命名django.core.management,錯誤,而VM

./manage.py runserver 0.0.0.0:8000 

我得到以下錯誤:

Traceback (most recent call last): 
    File "./manage.py", line 10, in <module> 
    from django.core.management import execute_from_command_line 
ImportError: No module named django.core.management 

瀏覽了之後一個解決方案,我知道Django沒有安裝,所以我試着在VM上安裝它。

我試過如下:

pip install django 
yum install django 
yum install python-django 

我也嘗試運行使用sudo -s和須藤-E這些命令。

我正在以下,當我使用PIP CMD:

Downloading/unpacking django 
    Cannot fetch index base URL https://pypi.python.org/simple/ 
    Could not find any downloads that satisfy the requirement django 
No distributions at all found for django 
Storing complete log in /root/.pip/pip.log 

使用百勝我得到:

No package python-django available. 
Error: Nothing to do 
+1

如果您使用pip安裝django,只需鍵入'pip freeze'並檢查是否列出django –

回答

0
  • 安裝Python的新版本。必須爲新的 版本安裝Pip。 CentOS 6.6有默認的Python 2.6,默認pip 無法正常工作。

  • 用新點子安裝Django。

  • 由於CentOS依賴 yum的Python 2.6,所以不要在全局安裝新版本的Python。