2017-07-19 24 views
0

在過去的幾個月中,我一直在學習python的基礎知識(第一語言)。設置Django first_project - 「ImportError - 你忘了激活一個虛擬環境嗎?」

我現在想嘗試做一些實際的事情,並使用Django。我發現安裝過程非常困難(感謝上帝的教程)。

我已經安裝了python,pip,django和virtualenv。編輯:有雙重檢查,這些都安裝。

我激活了我的第一個項目: PS C:\用戶--- \桌面\ first_project>的virtualenv first_project 使用基礎前綴 'C:\用戶\ --- \ anaconda3'

只要我嘗試運行服務器:

蟒蛇manage.py runserver命令

我得到的導入錯誤 - 「導入錯誤:無法導入Django的你確定它的安裝和使用您的PYTHONPATH環境變量,你忘了?激活虛擬環境?「。

我正在使用Windows 10 ..任何想法可能是什麼問題?

在此先感謝。

+0

你是怎麼安裝django的?顯示sys.path並確保可以在路徑的某處找到django。 –

+0

使用pip安裝 - 絕對有。 –

+0

嗯....啓動交互式python(輸入'python'無參數'),然後輸入: '>>> sys.path >>> import django >>> print(django.get_version())' –

回答

-1

我有和你一樣的問題。

如果您已經通過easy_install的方法在PowerShell中安裝Django和Django的安裝在C:\Program Files\Python36\Lib\site-packages\django-1.11.5-py3.6.egg

我已經寫了下面的線解決問題import sysmanage.py之間import django

sys.path.append("C:\Program Files\Python36\Lib\site-packages\django-1.11.5-py3.6.egg")

或嘗試執行以下命令:

python -m pip install django