2014-02-26 3 views
1

오픈 데이터 포털로 CKAN을 사용하고 있습니다. 이것은 Pylons 프레임 워크를 사용하여 파이썬으로 작성되었습니다. 사용자에 대한 이용 약관을 표시하기 위해 약 페이지와 비슷한 새 페이지를 추가하기 만하면됩니다. About 페이지가 내장되어 있습니다.ckan.plugins.core.PluginNotFoundException : pages

그래서 pip 명령을 사용하여 ckanext-pages을 설치했습니다. 내가 한 일은 아래에 있었다

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 : 페이지

플러그인

/usr/lib/ckan/default/src 

날이 문제를 해결하는 방법을 알려 주시기 바랍니다 경로 아래에있는?

답변

3

virtualenv가 활성화되면 ckanext-pages 폴더에서 python setup.py develop을 실행하십시오. CKAN이 찾을 수 있도록 플러그인을 등록합니다.

+0

귀하의 경우 /usr/lib/ckan/default을이었다, virtualenv 현재에서 당신에게 paster를 표시해야합니다. 그러나 그것은 효과가 없습니다. 이 문제를 해결할 다른 방법이 있습니까? – Techie

+2

exeption은 플러그인이 virtualenv에 설치되지 않았 음을 의미합니다. amercader가 말한 것처럼'python setup.py development'를 실행했는지 궁금합니다.'./usr/lib/ckan/default/bin/activate','cd/usr/lib/ckan/default/src/ckanext-pages','python setup.py develop' –

+0

업데이트 된 질문을 참조하십시오. 이 문제를 해결하는 방법을 알려주십시오. 나는 정말로 붙어있다. – Techie

0

도 비슷한 문제가 있습니다. 당신이 명령에 의해 사용 paster 두 번 검사 :

which paster 

그것은 내가 이미했다