2013-03-23 74 views
0

安装pyes,但是当我累了它在Python壳它给错误, 任何一个可以请帮我在这方面:蟒蛇弹性搜索最近发出

Traceback (most recent call last): 

File "<stdin>", line 1, in <module> 
File "/usr/local/lib/python2.7/dist-packages/pyes-0.19.1-py2.7.egg/pyes/__init__.py", line 41, in <module> 
    from .djangoutils import * 
File "/usr/local/lib/python2.7/dist-packages/pyes-0.19.1-py2.7.egg/pyes/djangoutils.py", line 6, in <module> 
    from django.db import models 
    File "/usr/local/lib/python2.7/dist-packages/django/db/__init__.py", line 11, in <module> 
    if settings.DATABASES and DEFAULT_DB_ALIAS not in settings.DATABASES: 
    File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", line 52, in __getattr__ 
    self._setup(name) 
    File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", line 45, in _setup 
    % (desc, ENVIRONMENT_VARIABLE)) 
django.core.exceptions.ImproperlyConfigured: Requested setting DATABASES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. 

回答

0

我发现这个问题可以通过在

终端
export DJANGO_SETTINGS_MODULE=default.settings 

运行脚本运行的代码脚本的工作完全它应该的方式前后只需执行下面的“工作围绕”!

+0

或者,您可以通过从包含manage.py脚本的目录运行django环境来启动shell: $ python manage.py shell – 2013-04-10 15:33:41