在 $PATH 中获取捆绑器 gem execuble
Getting the bundler gem execuble in $PATH
我已经安装了 Bundler 1.16.1 并且正在尝试配置我的 $PATH
变量以使用 bundle
命令。 Bundler Troubleshooting Guide 表示:
Note that you will need to append ~/.gem/ruby/<ruby version>/bin
to
your $PATH
variable to use bundle
.
我找不到 /bin
可执行文件。这是我系统上一些故障排除命令的输出:
$ which ruby
/usr/local/bin/ruby
$ which gem
/usr/local/bin/gem
$ gem which bundler
/usr/local/Cellar/ruby/2.4.1_1/lib/ruby/gems/2.4.0/gems/bundler-1.16.1/lib/bundler.rb
此外,echo $PATH
显示 /usr/local/bin/gem
已经在 $PATH
中。
那么捆绑器 gem 可执行文件的路径是什么?
What's the path to the bundler gem executable then?
它在您在问题中发布的文档片段中列为:
~/.gem/ruby/<ruby version>/bin
注意:将 <ruby version>
替换为您正在使用的实现的库兼容版本(不是语言版本或引擎版本!)。
运行 gem environment
产生了这一行,其中包括:
EXECUTABLE DIRECTORY: /usr/local/Cellar/ruby/2.4.1_1/bin
从那里开始,只需将上述路径添加到 .bash_profile
中的 $PATH
变量即可。
我已经安装了 Bundler 1.16.1 并且正在尝试配置我的 $PATH
变量以使用 bundle
命令。 Bundler Troubleshooting Guide 表示:
Note that you will need to append
~/.gem/ruby/<ruby version>/bin
to your$PATH
variable to usebundle
.
我找不到 /bin
可执行文件。这是我系统上一些故障排除命令的输出:
$ which ruby
/usr/local/bin/ruby
$ which gem
/usr/local/bin/gem
$ gem which bundler
/usr/local/Cellar/ruby/2.4.1_1/lib/ruby/gems/2.4.0/gems/bundler-1.16.1/lib/bundler.rb
此外,echo $PATH
显示 /usr/local/bin/gem
已经在 $PATH
中。
那么捆绑器 gem 可执行文件的路径是什么?
What's the path to the bundler gem executable then?
它在您在问题中发布的文档片段中列为:
~/.gem/ruby/<ruby version>/bin
注意:将 <ruby version>
替换为您正在使用的实现的库兼容版本(不是语言版本或引擎版本!)。
运行 gem environment
产生了这一行,其中包括:
EXECUTABLE DIRECTORY: /usr/local/Cellar/ruby/2.4.1_1/bin
从那里开始,只需将上述路径添加到 .bash_profile
中的 $PATH
变量即可。