如何安装ckanext-wet-boew作为ckan扩展?

时间:2014-04-17 11:00:47

标签: python ckan

我正在尝试将“ckanext-wet-boew”ckanext添加到我的ckan 2.2中。

这些是我遵循的步骤:

1.-从以下网址下载zip文件:https://github.com/open-data/ckanext-wet-boew
2.-提取到文件夹。
3.-在/ usr / lib / ckan / default / src中创建一个名为ckanext-wet_boew的文件夹 4.-将子文件夹ckanext-wet-boew-master \ ckanext-wet-boew-master中的内容复制到ckanext-wet_boew
5.-正如它在readme.st中所说,我添加了wet-boew-dist-3.1.7并将jqueymobile1.3.2下载到文件夹
6.-正如它在http://docs.ckan.org/en/1117-start-new-test-suite/writing-extensions.html中所说的那样 有一个注释:“通过将所有文件复制到site-packages目录来运行python setup.py install来安装python包”
通过这个步骤,应该可以使用此插件添加production.ini ckan.plugins = ... wet_theme

因为它失败了我已经完成了 python setup.py开发

但没办法。

任何想法???

感谢

1 个答案:

答案 0 :(得分:1)

安装后,在解压缩wet-boew dist zip文件后,您的文件目录应如下所示:

ckanext-wet_boew/
  README.rst
  setup.py
  ckanext/
    wet_boew/
      plugins.py
      templates/
      theme/
      public/
        en/
        fr/
        images
        readme.rst
        dist/
          ckan/
          grids/
          js/
          resource.config
          theme-base/
          theme-clf2-nsi2/
          theme-gcwu-fegc/
          theme-gcwu-intranet/
          theme-ogpl/
          theme-wet-boew/

如果文件不在此结构中,则扩展程序将无效。

运行" python setup.py develop"在根文件夹中的setup.py上,该包应该可以使用。