2016-02-21 27 views
0

,如果我跑的Django在virtaul環境給人的ImportError

(My_Virtual_Env) G:\My-Project\My_Code>python ..\My_Virtual_Env\Scripts\django-admin.py startproject My_django_project 

是越來越創建它的做工精細和新項目。

但是當我運行

(My_Virtual_Env) G:\My-Project\My_Code>django-admin.py startproject My_django_project 

時收到錯誤

導入錯誤:沒有名爲django.core

我想知道爲什麼它正在發生模塊?以及需要做什麼才能運行第二條命令?

回答

1

默認情況下,My_Virtual_Env/Scripts文件夾未添加到類路徑中。這就是爲什麼你得到這個錯誤。如果您安裝了django,則其目錄將直接添加到classpath中。你爲什麼從另一個地方執行?

+0

謝謝#Ashwin,但我從另一個地方執行它,因爲我想把我的整個項目放在單獨的目錄中。 –

+0

@MahendraVishwakarma Django管理文件不應該是你的項目的一部分。你將永遠與django一起安裝它。 –