2017-07-27 114 views
0

內蟒蛇進口Django的,當我得到這個錯誤:與Linux操作系統的virtualenv python3.4安裝Django中的virtualenv

ImportError: No module named 'django' 

在我的Web服務器安裝AWS時的Django我有一個問題,我做了alias python = python3 所以當我使用python時,它是正在執行的python 3.4。 我用它做了一個虛擬env,但是當我在虛擬env中安裝django時,它將安裝在python 2.7版本中,而不是在我的virtualenv中,而不是在python3版本中。

有沒有人知道如何讓我真正的python3爲默認或者我怎麼能在正確的文件夾(python3)

+1

你激活的virtualenv? – Exprator

回答

1

當你創建一個virtualenv中,你需要證明你想使用python3安裝Django。請執行以下操作:

$ which python3 
/usr/local/bin/python3 

$ mkvirtualenv name --python=/usr/local/bin/python3 

然後嘗試安裝Django:

$ pip install django 

希望它可以幫助