Target WSGI script '/etc/ckan/datapusher.wsgi' can not be loaded as Python module.
Exception occurred processing WSGI script '/etc/ckan/datapusher.wsgi'.
Traceback (most recent call last):
File "/etc/ckan/datapusher.wsgi", line 8, in
import ckanserviceprovider.web as web
File "/usr/lib/ckan/datapusher/lib/python2.7/site-packages/ckanserviceprovider/web.py", line 13, in <mod $
import flask.ext.login as flogin
ImportError: No module named ext.login
You have to check if the modules Flask and Flask_login are installed and if necessary install them:
pip uninstall flask (if is installed in other version)
pip install flask == 0.12
pip install flask-login
then you have to check the file /ckanserviceprovider/web.py (possible path):
/usr/lib/ckan/datapusher/lib/python2.7/site-packages/ckanserviceprovider/web.py
and replace: import flask.ext.login as flogin
with: import flask_login as flogin
because flask.ext.login is obsolete
finally restart datastore and ckan
sudo a2ensite datapusher
sudo service apache2 restart
Exception occurred processing WSGI script '/etc/ckan/datapusher.wsgi'.
Traceback (most recent call last):
File "/etc/ckan/datapusher.wsgi", line 8, in
import ckanserviceprovider.web as web
File "/usr/lib/ckan/datapusher/lib/python2.7/site-packages/ckanserviceprovider/web.py", line 13, in <mod $
import flask.ext.login as flogin
ImportError: No module named ext.login
You have to check if the modules Flask and Flask_login are installed and if necessary install them:
pip uninstall flask (if is installed in other version)
pip install flask == 0.12
pip install flask-login
then you have to check the file /ckanserviceprovider/web.py (possible path):
/usr/lib/ckan/datapusher/lib/python2.7/site-packages/ckanserviceprovider/web.py
and replace: import flask.ext.login as flogin
with: import flask_login as flogin
because flask.ext.login is obsolete
finally restart datastore and ckan
sudo a2ensite datapusher
sudo service apache2 restart
Komentar
Posting Komentar