2016-12-07 74 views
0

我一直在努力讓Django啓動並運行。我使用pip來安裝Django版本1.10.4,我一直在關注投票應用程序的教程。然而,當我到達在MS Windows上安裝Django,manage.py「無法導入Django」

manage.py runserver 

一步,我得到以下錯誤:

"Couldn't import Django. Are you sure it's installed and" ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment"

路徑= ZIP文件,DLL,LIB,Python的3.5,LIB \站點包

的Django -admin是在腳本,但是我複製的exe到Python 3.5,這是我跑的DIR:我跑的runserver命令

django-admin startproject mysite 

從Python3.5 \ mysite其中包含manage.py

老實說,我沒有使用virtualenv,因爲我只是想起牀和運行,我認爲繞過這一步(對我自己)將是最好的路線,但都不是已經工作了。哈。

:Python 3.5.2\Scripts> pip install django 
Collecting Django 
Using cached Django-1.-10-4-py2.py3-none-any.whl 
Successfully installed django-1.10.4 

:Python 3.5.2\Scripts> django-admin startproject mysite 
:Python 3.5.2\Scipts 

腳本是這些命令工作的唯一目錄。

:Python 3.5.2\Scripts\mysite> manage.py runserver 
"Couldn't import Django. Are you sure it's installed and" ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment? 

DIR的Django Django的和,1.10.4.distinfo是LIB \站點包和Django的管理文件在腳本目錄......即使我複製djano-ADMIN.EXE到一個PYTHONPATHs,我有同樣的問題。

我在兩個單獨的驅動器上安裝了python 2.7x和python 3.5.2,但沒有遇到任何其他問題。

+0

。再次嘗試'pip install django',然後嘗試'python manage.py runserver'。然後,如果問題仍然存在,請顯示兩個命令的確切輸出和完整輸出。 此外,這是您在系統上安裝的唯一Python嗎? – verase

+0

顯然東西是錯誤的Python安裝 –

+0

@AntonisChristofides我嘗試了你提到但沒有任何運氣。我用更多的信息更新了這個問題 – verase

回答

1

如果我們沒有調用正確版本的PIP,可能會發生這種情況。 如果您有2個版本的Python,並且您想要通過Python 3.4進行安裝,則需要從絕對路徑中選擇pip3,以防在環境變量中存在其他可能的情況。

最簡單的方法是選擇PIP從如下的絕對路徑正確的版本:

C:\Python34\Scripts>pip3 install django 
我不使用的virtualenv