面临安装django跟踪的错误 [英] facing errors in installing django-tracking
本文介绍了面临安装django跟踪的错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
vikas @ vikas-laptop:〜/ djcode / django-tracking-0.4.1 $ python setup.py
追溯(最近的最后一次调用):
文件setup.py ,第6行,在< module>
导入跟踪
文件/home/vikas/djcode/django-tracking-0.4.1/tracking/__init__.py,第1行在< module>
import listeners
文件/home/vikas/djcode/django-tracking-0.4.1/tracking/listeners.py,第6行在< module>
from django.core.cache import cache
文件/usr/local/lib/python2.7/dist-packages/django/core/cache/__init__.py,第70行,模块>
如果DEFAULT_CACHE_ALIAS不在settings.CACHES中:
文件/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py,第53行,__getattr__
self._setup(name)
文件/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py,第46行,在_setup
%(desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured:请求的设置CACHES,但没有配置设置。在访问设置之前,您必须定义环境变量DJANGO_SETTINGS_MODULE或调用settings.configure()。
任何人都可以帮我解决这个问题吗?
解决方案
你应该给python setup.py一个特定的命令。如果您要安装它,请执行以下操作:
$ python setup.py install
如果您希望在包中加以改进,请执行以下操作:
$ python setup.py开发
当然,不用说,这应该发生在 virtualenv 中,如果您正在安装软件包,可以通过 pip 。
I am trying to install django-tracker and have extracted it in a directory and now when am running python setup.py i am getting the followig error
vikas@vikas-laptop:~/djcode/django-tracking-0.4.1$ python setup.py
Traceback (most recent call last):
File "setup.py", line 6, in <module>
import tracking
File "/home/vikas/djcode/django-tracking-0.4.1/tracking/__init__.py", line 1, in <module>
import listeners
File "/home/vikas/djcode/django-tracking-0.4.1/tracking/listeners.py", line 6, in <module>
from django.core.cache import cache
File "/usr/local/lib/python2.7/dist-packages/django/core/cache/__init__.py", line 70, in <module>
if DEFAULT_CACHE_ALIAS not in settings.CACHES:
File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", line 53, in __getattr__
self._setup(name)
File "/usr/local/lib/python2.7/dist-packages/django/conf/__init__.py", line 46, in _setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting CACHES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
Can anyone please help me out in solving this problem?
解决方案
You should give python setup.py a specific command. If you wish to install it, then do the following:
$ python setup.py install
if you wish to work on the package to enhance it, then do the following:
$ python setup.py develop
Of course, it goes without saying that this should occur within virtualenv and if you are installing the package you can do so via pip.
这篇关于面临安装django跟踪的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文