我在使用第一个方框中的RubyPython gem时遇到了一些麻烦:

[1] pry(main)> require 'rubypython'
=> true
[2] pry(main)> RubyPython.start
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site

我怀疑问题是RP不在寻找正确版本的python。我在正确的轨道上吗?如果是这样,我将如何解决此问题?

最佳答案

看起来像是路径问题。尝试明确指定解释器路径:

RubyPython.start python_exe: `which python`.chomp

10-05 20:32