私は Django の初心者であり、この有名なフレームワークの力を探求したいと考えています。
私が実行したすべてのセットアップの後
sudo python manage.py syncdb
、
そして、私はこのエラーが発生します
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.core.management
私は virtualenv と virtualenvwrapper を使用し、workon
コマンドを発行して作業中の virtualenv をアクティブにしました。
また、実行するとwhich python
、次のようになりました。
/home/myname/Envs/EnvName/bin/python
、
そしてpip freeze| grep - django
戻ります:
Django==1.5.4
django-toolbelt==0.0.1
私のmanage.pyの最初の行は#!/usr/bin/env python
.
また
python2.7 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
与える
/home/myname/Envs/EnvName/lib/python2.7/site-packages
このディレクトリには、django という名前のフォルダーが表示されます。
だから私は本当に立ち往生していると思います、誰かお願いします?