我在使用第一个方框中的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