【发布时间】:2015-11-08 11:41:11
【问题描述】:
我有一个已部署的 Django 项目。我正在为该项目使用 virtualenv 并在其中安装了 django。我已经激活了virtualenv。
当我输入pip freeze 时,我得到:
Django==1.7.1
django-jalali==1.1
django-multiselectfield==0.1.3
jdatetime==1.3
但是当我尝试这个命令时:python3 manage.py createsuperuser 我得到以下错误:
(.env)benyamin@i-bmn:/srv/bmn-reg$ python3 manage.py createsuperuser
Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named 'django'
(.env)benyamin@i-bmn:/srv/bmn-reg$
我该如何解决这个问题?
【问题讨论】:
-
你的默认python是什么?是2.X吗?如果是这样并且您想使用
python3,则需要使用 pip3 安装您的要求。
标签: python django python-3.x pip virtualenv