Die*_*ego 3 django django-syncdb manage.py
试图学习Django,我关闭了shell,当我调用python manage.py syncdb时,我现在遇到了这个问题,任何想法发生了什么?:
我已经建立了一个数据库.我在文件夹django_bookmarks中设置了manage.py.什么在这里?
Traceback (most recent call last):
File "manage.py", line 2, in <module>
from django.core.management import execute_manager
ImportError: No module named django.core.management
my-computer:~/Django-1.1.1/django_bookmarks mycomp$ export PATH=/Users/mycomp/bin:$PATH
my-computer:~/Django-1.1.1/django_bookmarks mycomp$ python manage.py syncdb
Traceback (most recent call last):
File "manage.py", line 2, in <module>
from django.core.management import execute_manager
ImportError: No module named django.core.management
my-computer:~/Django-1.1.1/django_bookmarks mycomp$
Run Code Online (Sandbox Code Playgroud)
看起来像你的PYTHONPATH中的任何目录都没有Django.
检查命令提示符下是否可以使用django:
$ python -c 'import django'
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named django
$ # crash and burn...
Run Code Online (Sandbox Code Playgroud)
假设您收到该错误,请将django的路径添加到PYTHONPATH.
$ export PYTHONPATH=/path/to/django:$PYTHONPATH
$ python -c 'import django'
$ # hurray!
Run Code Online (Sandbox Code Playgroud)
如果你将Django-1.1.1.tgz解压缩到〜/ Django-1.1.1中,使用"〜/ Django-1.1.1"而不是"〜/ Django-1.1.1/django"作为/ path/to/django.
| 归档时间: |
|
| 查看次数: |
6293 次 |
| 最近记录: |