首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在django 1.7中安装django计时器失败

在django 1.7中安装django计时器失败
EN

Stack Overflow用户
提问于 2014-10-02 22:55:02
回答 2查看 358关注 0票数 2

我尝试在我的django web应用程序中安装django-chronographdjango-1.7来分配预定的任务。

我按照here所示的说明进行了操作,但在运行python manage.py makemigrationspython manage.py syncdb时出现以下错误

代码语言:javascript
复制
user@(none):~/mysite$ python manage.py makemigrations
Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 385, in execute_from_command_line
    utility.execute()
  File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute
    django.setup()
  File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 21, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 115, in populate
    app_config.ready()
  File "/usr/local/lib/python2.7/dist-packages/django/contrib/admin/apps.py", line 22, in ready
    self.module.autodiscover()
  File "/usr/local/lib/python2.7/dist-packages/django/contrib/admin/__init__.py", line 23, in autodiscover
    autodiscover_modules('admin', register_to=site)
  File "/usr/local/lib/python2.7/dist-packages/django/utils/module_loading.py", line 74, in autodiscover_modules
    import_module('%s.%s' % (app_config.name, module_to_search))
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/usr/local/lib/python2.7/dist-packages/chronograph/admin.py", line 2, in <module>
    from django.conf.urls.defaults import patterns, url
ImportError: No module named defaults

django-1.7不支持的django-chronograph

EN

回答 2

Stack Overflow用户

发布于 2014-10-03 00:06:12

我从来没有听说过这个包,但是如果你搜索那个错误,你会找到那个that import path hasn't worked since Django 1.6

可能只是PyPI版本太旧了,而且主分支工作正常。然而,这个包的the last commit是在2013年3月,在项目的bitbucket页面上有an open issue表明它无法在1.6上工作,所以我对此表示怀疑。

总而言之,这个包似乎既不支持Django 1.6也不支持1.7。

票数 2
EN

Stack Overflow用户

发布于 2015-07-29 12:13:34

They already committed a fix,所以要消除这个错误,不要执行以下命令:

代码语言:javascript
复制
pip install django-chronograph

我刚刚在Django 1.8上安装,没有问题(到目前为止..)使用:

代码语言:javascript
复制
pip install -e hg+https://bitbucket.org/wnielson/django-chronograph@f561106f6aaab62f2817e08e51c799320fd916d9#egg=django-chronograph
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26163591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档