python - ckan.plugins.core.PluginNotFoundException : pages

标签 python exception pylons ckan opendata

我使用 CKAN 作为我的开放数据门户。它是使用 Pylons 框架用 Python 编写的。我只想添加一个类似于“关于”页面的新页面来向用户显示条款和条件。关于页面是内置的。

所以我安装了ckanext-pages使用 pip 命令。我所做的如下

1. # Activate your CKAN virtual environment
. /usr/lib/ckan/default/bin/activate

2. # Install the pages extension.
pip install -e 'git+https://github.com/ckan/ckanext-pages.git#egg=ckanext-pages'

但是现在我最终遇到了以下错误,当无法找到请求的插件时会出现该错误。

ckan.plugins.core.PluginNotFoundException: pages

插件位于以下路径

/usr/lib/ckan/default/src

请告诉我如何解决这个问题?

最佳答案

激活 virtualenv 后,在 ckanext-pages 文件夹中运行 python setup.pydevelop。这将注册插件,以便 CKAN 可以找到它。

关于python - ckan.plugins.core.PluginNotFoundException : pages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22038591/

相关文章:

java - 关于循环内异常(try-catch)的问题

c++ - 大数据库操作出错

ruby-on-rails - 为什么 Rails 4 说缺少帮助文件,尽管它在那里?

model - pylons:在模型层验证数据

python - 在一行中关闭 xml 标签

python - Pandas:对各种列执行操作并创建、重命名新列

python - 如何同时过滤多个值?

Python Pillow 降低图像质量不会改变文件大小

python - Pylons 。从 CLI 调用 Controller 功能

python - Rails 或 Pylons——有什么好的 Python 框架吗?