AssertionError:配置文件名'/usr/lib/ckan/default/src/ckan/development.ini'不存在

时间:2014-09-05 18:55:25

标签: ckan

从ckan的主分支执行源安装(e36d471e3daf84a68923f5f6490bbbc7305a9d1c)。 按说明安装DataStore(http://docs.ckan.org/en/latest/maintaining/datastore.html

执行:

paster --plugin=ckan datastore

导致错误:

  

AssertionError:配置文件名   ' /usr/lib/ckan/default/src/ckan/development.ini'不存在。

development.ini文件位于/ etc / ckan / default /,/ usr / lib / ckan / default / src / ckan /为什么查找错误的目录?

我的最终目标是执行贴纸数据存储集权限,以便我可以正确设置postgres权限。

2 个答案:

答案 0 :(得分:2)

每当运行-c /etc/ckan/default/development.ini命令时,您始终必须传递选项paster。它不会自动知道development.ini文件的默认位置。您可以在文档中找到此页面:http://docs.ckan.org/en/latest/maintaining/paster.html

答案 1 :(得分:0)

你可以像这里描述的那样生成你的development.ini: http://docs.pylonsproject.org/projects/pyramid/en/1.1-branch/narr/startup.html (通过向下滚动查看页面中间部分。)

Hth: - )