允许在CKAN中预览远程数据库表的扩展

时间:2018-04-24 12:07:34

标签: plugins ckan

我需要连接并预览到外部mysql bbdd所以我刚刚为CKAN安装了这个扩展(我有CKAN 2.7.3): http://extensions.ckan.org/extension/dataproxy/

我一步一步地按照教程进行操作,并且ckan支持数据交换按钮。 Firt我用正确的数据库和表名填充表单以连接MySQL数据库但是当我添加数据库代理资源管理器视图时,总是警告相同的错误。

No module named MySQLdb par1

No module named MySQLdb part2

Information in mysqldb

我使用了python 2.7和名为MySQLdb的模块

我尝试在代码中进行相同的更改,但没有成功删除模块MySQLdb,但它完全是插件的必需品。

1 个答案:

答案 0 :(得分:1)

你有一个MySQLdb的ImportError,所以听起来你需要安装那个python库/模块。也许你错过了这一步,或者忘了事先激活virtualenv。无论如何,这应该做到:

. /usr/lib/ckan/default/bin/activate
pip install mysqlclient