2017-07-27 125 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 

希望它可以帮助