【问题标题】:I can't run cqlengine on centos我不能在centos上运行cqlengine
【发布时间】:2013-07-28 23:05:44
【问题描述】:

我在 centos 服务器上安装了 python 2.7 和 django 1.5。我也安装了 cqlengine 但是当我想运行我的项目时 发生此错误: 无法导入模型 cqlengine 任何人都可以帮助我我应该做什么.. 谢谢

【问题讨论】:

  • 你能发布回溯吗?
  • 这些是错误:
  • python2.6 manage.py runserver 0.0.0.0:8000 验证模型...由 > Traceback(最近一次调用最后):文件“/usr/lib/python2.6/site-packages/Django-1.5.1-py2.6.egg/django/core/management/commands/ runserver.py",第 92 行,inner_run self.validate(display_num_errors=True)
  • 文件“/usr/lib/python2.6/site-packages/Django-1.5.1-py2.6.egg/django/core/management/base.py”,第 280 行,在验证 num_errors = get_validation_errors(s, app) 文件“/usr/lib/python2.6/site-packages/Django-1.5.1-py2.6.egg/django/core/management/validation.py”,第 35 行,在 get_app_errors().items() 中的 get_validation_errors for (app_name, error):文件“/usr/lib/python2.6/site-packages/Django-1.5.1-py2.6.egg/django/db/models/ loading.py”,第 166 行,在 get_app_errors self._populate()
  • 文件“/usr/lib/python2.6/site-packages/Django-1.5.1-py2.6.egg/django/db/models/loading.py”,第 72 行,在_populate self.load_app(app_name, True) 文件“/usr/lib/python2.6/site-packages/Django-1.5.1-py2.6.egg/django/db/models/loading.py”,第 96 行,在 load_app 模型 = import_module('.models', app_name) 文件“/usr/lib/python2.6/site-packages/Django-1.5.1-py2.6.egg/django/utils/importlib.py”,行35、在import_module中

标签: django centos cql


【解决方案1】:

你需要在你的 centos 机器上升级 python。看起来你在你的 centos 盒子上使用了 python 2.6。直到 python 2.7 才引入集合理解(cqlengine 文件中发生的事情)。这很可能是你的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-18
    • 2016-03-25
    • 1970-01-01
    • 2019-12-16
    • 1970-01-01
    • 2014-06-12
    • 2014-08-31
    相关资源
    最近更新 更多