問題タブ [rubypython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
102 参照

ruby - RubyPython が Ubuntu 14.04 で動作しない

本番環境の Rails アプリケーションに問題があり、RubyPython が実行されません。次のエラーが表示されます。

Ruby 2.3.0 を使用しています。Python のバージョンは 2.7.6 (CPython) です。ubuntu 14.04サーバーで実行されています。

私のMacではローカルで問題なく動作します。

問題が何であるかについてのアイデアはありますか?

ありがとう

0 投票する
1 に答える
293 参照

python - Ruby rspecでPythonコードをテストするには?

私は次のようにテストしようとしrubypythonました:

これにより、エラーが発生しました。

エラーメッセージは次のとおりです。

Python 2.7 がインストールされています。 irb(main):002:0> RubyPython.start(:python_exec => 'python2.7') RubyPython::InvalidInterpreter: An invalid interpreter was specified. from /home/nitrous/code/.bundle/gems/rubypython-0.6.3/lib/rubypython.rb:67:in `block in start' from /home/nitrous/code/.bundle/gems/rubypython-0.6.3/lib/rubypython/python.rb:10:in `synchronize' from /home/nitrous/code/.bundle/gems/rubypython-0.6.3/lib/rubypython/python.rb:10:in `synchronize' from /home/nitrous/code/.bundle/gems/rubypython-0.6.3/lib/rubypython.rb:54:in `start' from (irb):2 from /usr/local/opt/rbenv/versions/2.1.5/bin/irb:11:in `<main>'

ドキュメントは、Ruby を使用してインポートされた Python を実行できることを示唆しており、私の場合は Rspec を介してテストしますが、そうではありません。

Ruby 内から Python をインポートして実行できるようにする必要がありますか?

0 投票する
2 に答える
487 参照

python - Ruby 2.1.5 および RubyPython 0.6.3 - RubyPython::InvalidInterpreter: 無効なインタープリターが指定されました

Debian 8 で RubyPython を使用しようとしていますが、使用できません。RubyPython.start常にInvalidInterpreter例外を発生させます。Python インタープリター実行可能ファイルを指定しようとしましたが、問題ありません。以下の抜粋は、私のバージョンを示しており、pryから起動しようとしています