我正在尝试从我的java应用程序连接到RethinkDB(有一个python驱动程序)。 python安装部分https://www.rethinkdb.com/docs/install-drivers/python/没有明确下载python模块的位置。因为对我来说,我试图使用jython来连接,但它失败了
代码:
String s = "import rethinkdb as r\n" +
"r.connect('localhost', 28015).repl()\n" +
"r.table('tv_shows').insert({ 'name': 'Star Trek TNG' }).run()";
PyCode code = python.compile(s);
python.exec(code);
System.out.println("Done..");
错误:
线程“main”回溯中出现异常(最后一次调用): 文件“”,第1行,在 ImportError:没有名为db的模块
你知道在哪里可以显式地获得reinspectdb模块,以及如何将其提供给我的Java应用程序吗?(假设将其导出到类路径中)
当前发布的Python驱动程序总是在PyPi上运行,您可以直接从:https://pypi.python.org/pypi/rethinkdb下载它
我不是一个Jython用户,所以我可以最好地向您提出关于模块的问题:How can I install various Python libraries in Jython?
我还应该注意到,最近发布了一个官方的Java驱动程序:http://rethinkdb.com/blog/official-java-driver/
相关问题 更多 >
编程相关推荐