我刚刚发现了 CKAn,我正在尝试将它安装在 Ubuntu 14.04 上。我从源代码安装它。
在一个步骤中,我们必须安装 CKAn 所需的 Python 模块。
pip install -r /usr/lib/ckan/default/src/ckan/requirements.txt
我第一次遇到错误
命令 python setup.py egg_info 失败,错误代码 1 在 /usr/lib/ckan/default/build/html5lib
我通过升级 setuptools 解决了它
pip install --upgrade setuptools
但是现在我遇到了一个新的 pbr 错误,我不知道该怎么办
命令 python setup.py egg_info 在 /usr/lib/ckan/default/build/pbr 中失败,错误代码为 1
在结束安装并显示该错误之前,我收到了该消息:
下载/解压 pbr==0.11.0(来自 -r /usr/lib/ckan/default/src/ckan/requirements.txt(第 27 行))运行 setup.py egg_info 以获取包 pbr Traceback(最近一次调用最后):文件“”,第 14 行,文件“/usr/lib/ckan/default/build/pbr/setup.py”,第 22 行,**util.cfg_to_args()) 文件“pbr/util.py”,行261,在 cfg_to_args wrap_commands(kwargs) 文件“pbr/util.py”中,第 482 行,在 cmd 的 wrap_commands 中,_ 在 dist.get_command_list() 中:文件“/usr/lib/ckan/default/local/lib/python2. 7/site-packages/setuptools/dist.py”,第 528 行,在 get_command_list cmdclass = ep.resolve() 文件“/usr/lib/ckan/default/local/lib/python2.7/site-packages/pkg_resources/初始化.py",第 2255 行,在解析模块中 =import (self.module_name, fromlist=[' name '], level=0) File "pbr/testr_command.py", line 47, in from testrepository import commands ImportError: No module named testrepository 命令 python setup.py egg_info 的完整输出:回溯(最近一次通话最后):
文件“”,第 14 行,在
文件“/usr/lib/ckan/default/build/pbr/setup.py”,第 22 行,在
**util.cfg_to_args())
cfg_to_args 中的文件“pbr/util.py”,第 261 行
wrap_commands(kwargs)
wrap_commands 中的文件“pbr/util.py”,第 482 行
for cmd, _ in dist.get_command_list():
文件“/usr/lib/ckan/default/local/lib/python2.7/site-packages/setuptools/dist.py”,第 528 行,在 get_command_list
cmdclass = ep.resolve()
解析中的文件“/usr/lib/ckan/default/local/lib/python2.7/site-packages/pkg_resources/init .py ”,第 2255 行
module = __import__(self.module_name, fromlist=['__name__'], level=0)
文件“pbr/testr_command.py”,第 47 行,在
from testrepository import commands
ImportError:没有名为 testrepository 的模块
有人可以帮我完成安装吗?非常感谢您的帮助