ruby 在任何ruby(bundle)控制台上使用任何gem
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 在任何ruby(bundle)控制台上使用任何gem相关的知识,希望对你有一定的参考价值。
# Install the gem
system 'gem install <gemname> -v <version>'
# Require its load path (depends on the gem file tree)
$LOAD_PATH << "#{`gem env gemdir`.strip}/gems/<gemname-version>/lib"
# Require the gem file
require '<gemname>'
# For example:
system 'gem install differ -v 0.1.2'
$LOAD_PATH << "#{`gem env gemdir`.strip}/gems/differ-0.1.2/lib"
require 'differ'
以上是关于ruby 在任何ruby(bundle)控制台上使用任何gem的主要内容,如果未能解决你的问题,请参考以下文章
bundler 如何在 vendor/bundle/bin 和 vendor/bundle/ruby/2.6.0/bin 之间进行选择?
整理Ruby相关的各种概念(rvm, gem, bundle, rake, rails等)
在Ruby中捆绑gem加载错误
在Rails应用程序中启动Ruby Gem版本控制
ec2 实例“找不到 Gemfile 或 .bundle/ 目录”
无法在 bundle install ruby 上安装 mysql2