在virtualenv python3.4中安装django,在virtualenv中安装linux操作系统

在virtualenv python3.4中安装django,在virtualenv中安装linux操作系统,python,linux,django,debugging,compiler-errors,Python,Linux,Django,Debugging,Compiler Errors,我在python内部导入django时遇到以下错误: ImportError: No module named 'django' 我在web服务器aws中安装django时遇到问题,我制作了一个别名python=python3 因此,当我使用python时,正在执行的是python 3.4。 我用它制作了一个虚拟环境,但是当我在虚拟环境中安装django时,它是在Python2.7版本中安装的,不是在我的virtualenv中,也不是在python3版本中安装的 是否有人知道如何将我的pyth

我在python内部导入django时遇到以下错误:

ImportError: No module named 'django'
我在web服务器aws中安装django时遇到问题,我制作了一个
别名python=python3
因此,当我使用python时,正在执行的是python 3.4。 我用它制作了一个虚拟环境,但是当我在虚拟环境中安装django时,它是在Python2.7版本中安装的,不是在我的virtualenv中,也不是在python3版本中安装的


是否有人知道如何将我的python3设置为默认值,或者如何将django安装到正确的文件夹(python3)

当您创建virtualenv时,您需要表明您想要使用python3。请执行以下操作:

$ which python3
/usr/local/bin/python3

$ mkvirtualenv name --python=/usr/local/bin/python3
然后尝试安装django:

$ pip install django

希望有帮助

您是否激活了virtualenv?