簡體   English   中英

在virtualenv中用linux os在virtualenv python3.4中安裝django

[英]install django in virtualenv python3.4 with linux os in virtualenv

在python內導入django時出現此錯誤:

ImportError: No module named 'django'

我在網絡服務器aws中安裝django時遇到問題,我做了一個alias python = python3所以當我使用python時,它正在執行的是python 3.4。 我用它制作了一個虛擬環境,但是當我在虛擬環境中安裝django時,它是在python 2.7版本中安裝的,而不是在我的virtualenv中安裝的,而不是在python3版本中安裝的。

有誰知道如何將我的python3真正設置為默認值,或者如何在正確的文件夾(python3)中安裝django

創建virtualenv時,需要顯示要使用python3。 請執行下列操作:

$ which python3
/usr/local/bin/python3

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

然后嘗試安裝django:

$ pip install django

希望能幫助到你

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM