ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ckan.plugins.core.PluginNotFoundException: dataproxy
    HOWTO 2020. 6. 25. 10:46

    /etc/ckan/default/production.ini 파일 내용 중 plugin 항목에 dataproxy 를 기재해주었는데 적용하려고 하니 에러가 발생한다. 

     

    # paster --plugin=ckanext-harvest harvester initdb --config=/etc/ckan/default/production.ini

    Traceback (most recent call last):

    File "/usr/lib/ckan/default/bin/paster", line 8, in <module> 

    sys.exit(run())

    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/command.py", line 102, in run

    invoke(command, command_name, options, args[1:])

    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/command.py", line 141, in invoke

    exit_code = runner.run(args)

    File "/usr/lib/ckan/default/lib/python2.7/site-packages/paste/script/command.py", line 236, in run

    result = self.command()

    File "/usr/lib/ckan/default/src/ckanext-harvest/ckanext/harvest/commands/harvester.py", line 166, in command

    self._load_config()

    File "/usr/lib/ckan/default/src/ckanext-harvest/ckanext/harvest/commands/harvester.py", line 229, in _load_config

    super(Harvester, self)._load_config()

    File "/usr/lib/ckan/default/src/ckan/ckan/lib/cli.py", line 330, in _load_config

    self.site_user = load_config(self.options.config, load_site_user)

    File "/usr/lib/ckan/default/src/ckan/ckan/lib/cli.py", line 237, in load_config

    load_environment(conf.global_conf, conf.local_conf)

    File "/usr/lib/ckan/default/src/ckan/ckan/config/environment.py", line 116, in load_environment

    p.load_all()

    File "/usr/lib/ckan/default/src/ckan/ckan/plugins/core.py", line 140, in load_all

    load(*plugins)

    File "/usr/lib/ckan/default/src/ckan/ckan/plugins/core.py", line 154, in load

    service = _get_service(plugin)

    File "/usr/lib/ckan/default/src/ckan/ckan/plugins/core.py", line 257, in _get_service

    raise PluginNotFoundException(plugin_name)

    ckan.plugins.core.PluginNotFoundException: dataproxy

    이런 경우 해결 방법은 !!

    # cd  /usr/lib/ckan/default/src/ckanext-dataproxy
    # python setup.py develop

    running develop

    running egg_info

    writing ckanext_dataproxy.egg-info/PKG-INFO

    writing namespace_packages to ckanext_dataproxy.egg-info/namespace_packages.txt

    writing top-level names to ckanext_dataproxy.egg-info/top_level.txt

    writing dependency_links to ckanext_dataproxy.egg-info/dependency_links.txt

    writing entry points to ckanext_dataproxy.egg-info/entry_points.txt

    reading manifest file 'ckanext_dataproxy.egg-info/SOURCES.txt'

    writing manifest file 'ckanext_dataproxy.egg-info/SOURCES.txt'

    running build_ext

    Installing /usr/lib/ckan/default/lib/python2.7/site-packages/ckanext-dataproxy-nspkg.pth

    Creating /usr/lib/ckan/default/lib/python2.7/site-packages/ckanext-dataproxy.egg-link (link to .)

    Adding ckanext-dataproxy 0.2.0 to easy-install.pth file

     

    Installed /usr/lib/ckan/default/src/ckanext-dataproxy

    Processing dependencies for ckanext-dataproxy==0.2.0

    Finished processing dependencies for ckanext-dataproxy==0.2.0

    반응형

    댓글

Designed by Tistory.