ValueError安装python/django项目时出错

ValueError安装python/django项目时出错,python,django,Python,Django,我正在从github安装一个python项目(https://github.com/sunlightlabs/publicmarkup)我得到这个错误信息: File "/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py", line 283, in run self.result = application(self.environ, self.start_response) File "/

我正在从github安装一个python项目(https://github.com/sunlightlabs/publicmarkup)我得到这个错误信息:

File "/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py", line 283, in run
    self.result = application(self.environ, self.start_response)

  File "/usr/local/lib/python2.7/dist-packages/django/contrib/staticfiles/handlers.py", line 68, in __call__
    return self.application(environ, start_response)

  File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 273, in __call__
    response = self.get_response(request)

  File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 169, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())

  File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 214, in handle_uncaught_exception
    if resolver.urlconf_module is None:

  File "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)

  File "/usr/local/lib/python2.7/dist-packages/django/utils/importlib.py", line 35, in import_module
    __import__(name)

  File "/home/mbenchoufi/git/publicmarkup/../publicmarkup/urls.py", line 5, in <module>
    add_to_builtins('mediasync/templatetags/media')

  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 1016, in add_to_builtins
    builtins.append(import_library(module))

  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 951, in import_library
    app_path, taglib = taglib_module.rsplit('.',1)

ValueError: need more than 1 value to unpack
文件“/usr/local/lib/python2.7/dist-packages/django/core/servers/basehttp.py”,第283行,正在运行
self.result=应用程序(self.environ、self.start\u响应)
文件“/usr/local/lib/python2.7/dist packages/django/contrib/staticfiles/handlers.py”,第68行,在调用__
返回self.application(环境、启动和响应)
文件“/usr/local/lib/python2.7/dist packages/django/core/handlers/wsgi.py”,第273行,在__
响应=自我获取响应(请求)
文件“/usr/local/lib/python2.7/dist packages/django/core/handlers/base.py”,第169行,在get_响应中
response=self.handle\u uncaught\u异常(请求、解析器、sys.exc\u info())
文件“/usr/local/lib/python2.7/dist packages/django/core/handlers/base.py”,第214行,在handle\u uncaught\u异常中
如果resolver.urlconf_模块为无:
文件“/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py”,第274行,在_get_urlconf_模块中
self.\u urlconf\u module=import\u模块(self.urlconf\u名称)
文件“/usr/local/lib/python2.7/dist packages/django/utils/importlib.py”,第35行,在导入模块中
__导入(名称)
文件“/home/mbenchoufi/git/publicmarkup/。/publicmarkup/url.py”,第5行,在
将添加到内置文件(“mediasync/templatetags/media”)
文件“/usr/local/lib/python2.7/dist packages/django/template/base.py”,第1016行,在add\u-to\u-builtins中
附加(导入库(模块))
导入库中的文件“/usr/local/lib/python2.7/dist packages/django/template/base.py”,第951行
app_path,taglib=taglib_module.rsplit('.',1)
ValueError:需要超过1个值才能解包

我是python的新手,这个错误消息意味着什么?

publicmarkup/url.py中调用
add\u-to\u-builtins
是不正确的,它可能是:

Python包是点分隔的,作者使用了路径

稍后,Django框架尝试加载模块,并在最后一个点失败后分离姓氏,因为原始调用中没有点


看起来您试图加载的项目基本上已损坏。它可能还会有其他错误。

请发布完整的回溯
taglib_模块
不包含
句点字符,因此没有可拆分的内容,但这种情况的原因取决于代码路径的其余部分。哪个python项目?“安装”是什么意思?(如中所示,您正在执行的是什么命令?)否则,基本级别的错误意味着表达式
taglib_module.rsplit('.',1)
返回了一个只包含一个元素的iterable。@MartijnPieters我刚刚编辑了回溯
add_to_builtins('mediasync.templatetags.media')