我正在使用RVM来安装与我(rich
(用户一起使用的Ruby版本。 我还在使用另一个应用程序,该应用程序以其他用户身份调用 Ruby 脚本,而不是 rich
。 这意味着 Ruby shebang 需要遵循 RVM 引导到我选择的默认 Ruby 版本。
#!/Users/rich/.rvm/rubies/default/bin/ruby
测试RUBY_VERSION
表明了这一点。 目前为止,一切都好。 但是,由于 RVM 的工作方式,我依赖于 clipboard
gem,它没有显示。 RVM 不应用适用于我作为用户的宝石集。
如何为其他用户识别/加载宝石集?
已解决:使用这个 shebang:
#!/Users/rich/.rvm/wrappers/default/ruby