在python内导入django时出现此错误:
ImportError: No module named 'django'
在Web服务器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
希望能帮助到你
关于python - 在virtualenv中用linux os在virtualenv python3.4中安装django,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45348162/