我试图在这些使用说明之后在Ubuntu18.04中安装CKAN 2.8.2。
我已经成功地执行了所有步骤,直到步骤4.2与sudo init。
我得到以下错误:
Traceback (most recent call last):
File "/usr/bin/ckan", line 4, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/ckan/default/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 84, in <module>
__import__('pkg_resources.extern.packaging.requirements')
File "/usr/lib/ckan/default/local/lib/python2.7/site-packages/pkg_resources/extern/__init__.py", line 61, in load_module
"distribution.".format(**locals())
ImportError: The 'packaging.requirements' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.有什么不对的想法吗?
发布于 2019-08-27 17:35:03
错误是很明显的。
ImportError:需要'packaging.requirements‘包;通常这个包与这个包捆绑在一起,所以如果您收到这个警告,请咨询您的发行版的打包程序。
您在问题中的链接声明
但它需要Ubuntu 16.04 64位或Ubuntu 14.04 64位
因此,这不包括您正在安装的18.04。
如错误中所述:与维护人员一起调整包以包括18.04的要求
作为一般指南:属于较低LTS的Ubuntu系统外的包往往无法工作,因为我们在LTS发行版之间切换了许多核心特性(例如,从统一到gnome的转换发生在16.04至18.04之间)
https://askubuntu.com/questions/1168940
复制相似问题