2015-02-10 144 views
2

我有一个小型Python脚本,它依赖于scipy库和其他一些库。它公开了几种方法:weather_predictioncurrent_temperature,依此类推。在Ruby gem中包含Python依赖项

我想使这个脚本可以从Ruby gem中调用,并将Python方法包装到类似的Ruby方法中,以便gem的使用者可以与Ruby进行交互,而不是Python。

Ruby有能力拥有C扩展,但这不是我真正在这里后的;我宁愿有一种方式直接与Python交谈。那可能吗?

+0

可能是https://rubygems.org/gems/rubypython - 虽然我没有经验,并且不知道它是否会支持SciPy。 – 2015-02-10 21:02:21

回答

0

后续行动:我最终决定,这是迫使一个圆形洞的方形钉。我们现在只需将Python依赖项作为HTTP服务运行,并以此方式进行调用。

相关问题