2015-02-10 96 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服務運行,並以此方式進行調用。

相關問題