如何为第三方 Ruby 脚本包含 Gem
Posted
技术标签:
【中文标题】如何为第三方 Ruby 脚本包含 Gem【英文标题】:How to Include Gem for Third Party Ruby Script 【发布时间】:2017-08-11 06:23:05 【问题描述】:我正在使用 RVM 安装适用于我 (rich
) 用户的 Ruby 版本。我还使用另一个应用程序调用 Ruby 脚本作为不同的用户,而不是 rich
。这意味着 Ruby shebang 需要遵循 RVM 引导到我选择的默认 Ruby 版本。
#!/Users/rich/.rvm/rubies/default/bin/ruby
对RUBY_VERSION
的测试表明了这一点。到目前为止,一切都很好。但是,由于 RVM 的工作方式,我依赖于 clipboard
gem,它没有显示出来。 RVM 不应用适合我作为用户的 gemset。
我怎样才能让其他用户识别/加载 gemset?
【问题讨论】:
【参考方案1】:已解决:使用此 shebang:
#!/Users/rich/.rvm/wrappers/default/ruby
【讨论】:
以上是关于如何为第三方 Ruby 脚本包含 Gem的主要内容,如果未能解决你的问题,请参考以下文章
整理Ruby相关的各种概念(rvm, gem, bundle, rake, rails等)