我如何找到安装gem文件的位置? [英] How can I find where gem files are installed?
本文介绍了我如何找到安装gem文件的位置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我可以通过命令 gem list
找到安装哪个gem,但它并不显示安装gem的位置。
我如何才能找到宝石的位置,以及如何在安装gem之前知道安装位置?
使用 gem environment
查找关于你的宝石环境:
RubyGems环境:
- RUBYGEMS版本:2.1.5
- RUBY VERSION :2.0.0(2013-06-27 patchlevel 247)[x86_64-darwin12.4.0]
- INSTALLATION DIRECTORY:/Users/ttm/.rbenv/versions/2.0.0-p247/lib/ruby/gems/ 2.0.0
- RUBY EXECUTABLE:/Users/ttm/.rbenv/versions/2.0.0-p247/bin/ruby
- 可执行目录:/Users/ttm/.rbenv/versions/2.0。 0-p247 / bin
- SPEC CACHE DIRECTORY:/Users/ttm/.gem/specs
- RUBYGEMS平台:
- ruby
- x86_64 - 达尔文-12
- 创业板路径:
- /Users/ttm/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0
- /Users/ttm/.gem/ruby/2.0.0
- GEM配置:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- 远程来源:
- https://rubygems.org/
- SHELL路径:
- /Users/ttm/.rbenv/versions/2.0.0-p247 / bin
- /Users/ttm/.rbenv/libexec
- /Users/ttm/.rbenv/plugins/ruby-build/bin
- / Users / ttm / perl5 / perlbrew / bin
- /Users/ttm/perl5/perlbrew/perls/perl-5.18.1/bin
- /Users/ttm/.pyenv/shims
- /Users/ttm/.pyenv / bin
- /Users/ttm/.rbenv/shims
- /Users/ttm/.rbenv/bin
- / Users / ttm / bin
- / usr / local /mysql-5.6.12-osx10.7-x86_64/bin
- / Users / ttm / libsmi / bin
- / usr / local / bin
- / usr / bin
- / bin
- / usr / sbin
- / sbin
- / usr / local / bin
注意以下两部分:
INSTALLATION DIRECTORY $ c
$ GEM PATHS
I can find which gem is installed by command gem list
, but it doesn't show me where the gems are installed.
How can I find where the gems are and how can I know before installing a gem where it will be installed?
解决方案
Use gem environment
to find out about your gem environment:
RubyGems Environment:
- RUBYGEMS VERSION: 2.1.5
- RUBY VERSION: 2.0.0 (2013-06-27 patchlevel 247) [x86_64-darwin12.4.0]
- INSTALLATION DIRECTORY: /Users/ttm/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0
- RUBY EXECUTABLE: /Users/ttm/.rbenv/versions/2.0.0-p247/bin/ruby
- EXECUTABLE DIRECTORY: /Users/ttm/.rbenv/versions/2.0.0-p247/bin
- SPEC CACHE DIRECTORY: /Users/ttm/.gem/specs
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-12
- GEM PATHS:
- /Users/ttm/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0
- /Users/ttm/.gem/ruby/2.0.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /Users/ttm/.rbenv/versions/2.0.0-p247/bin
- /Users/ttm/.rbenv/libexec
- /Users/ttm/.rbenv/plugins/ruby-build/bin
- /Users/ttm/perl5/perlbrew/bin
- /Users/ttm/perl5/perlbrew/perls/perl-5.18.1/bin
- /Users/ttm/.pyenv/shims
- /Users/ttm/.pyenv/bin
- /Users/ttm/.rbenv/shims
- /Users/ttm/.rbenv/bin
- /Users/ttm/bin
- /usr/local/mysql-5.6.12-osx10.7-x86_64/bin
- /Users/ttm/libsmi/bin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /usr/local/bin
Notice the two sections for:
INSTALLATION DIRECTORY
GEM PATHS
这篇关于我如何找到安装gem文件的位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文