Mezzanine Django Framework在Mac OS X 10.9.2上创建了错误

时间:2014-03-24 02:07:25

标签: python django frameworks terminal mezzanine

我想在我的mac上使用python在mezzanine上构建一个django框架。从他们的网站,他们可以通过这些简单的步骤在您的终端中创建一个框架。

# Install from PyPI
$ pip install mezzanine

# Create a project
$ mezzanine-project myproject
$ cd myproject

# Create a database
$ python manage.py createdb

# Run the web server
$ python manage.py runserver

当我尝试运行“$ python manage.py createdb”这个命令时,它会抛出这个错误。

Traceback (most recent call last):
File "manage.py", line 28, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management

pip freeze给了我更多信息。

Django==1.6.2
Mezzanine==3.0.9
Pillow==2.3.1
South==0.8.4
bleach==1.4
filebrowser-safe==0.3.2
future==0.9.0
grappelli-safe==0.3.7
html5lib==0.999
oauthlib==0.6.1
pytz==2014.1.1
requests==2.2.1
requests-oauthlib==0.4.0
six==1.6.1
tzlocal==1.0
vboxapi==1.0
virtualenv==1.11.4
wsgiref==0.1.2

1 个答案:

答案 0 :(得分:0)

您必须正确设置路径变量。 Python无法找到Django:

使用python shell验证:

import django 
django.version

如果遇到同样的问题,则必须调整$ PATH变量。

替代方案是使用虚拟环境。