首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何找到安装Ruby Gem的路径(即Gem.lib_path cf Gem.bin_path)

关于如何找到安装Ruby Gem的路径,可以使用以下方法:

  1. 使用gem env命令查看Ruby Gem的环境信息,其中包括了安装路径。
  2. 使用gem which命令查找指定Gem的安装路径。例如,要查找bundler Gem的安装路径,可以使用以下命令:
代码语言:txt
复制
gem which bundler
  1. 使用Gem.lib_pathGem.bin_path方法查找Gem的安装路径。例如,要查找bundler Gem的安装路径,可以使用以下代码:
代码语言:ruby
复制
require 'rubygems'
require 'bundler'

puts Gem.lib_path('bundler')
puts Gem.bin_path('bundler', 'bundler')

其中,Gem.lib_path方法返回Gem的库文件路径,Gem.bin_path方法返回Gem的可执行文件路径。

  1. 使用gem list命令查看已安装的Gem列表,然后手动查找Gem的安装路径。

希望这些方法能够帮助您找到安装Ruby Gem的路径。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

工程化(三)

今天我们详细聊一聊方案三,如何通过手动调用Xcode内置工具来完成源文件引用。...文件夹中所有文件相对路径都是相对当前工程(下面红框): 而#import来引入头文件方式,是直接根据文件目录来引入。...Ruby会在它sources源里面找到Gem这个仓库,然后读取gemspec里面的三方库描述信息找到对应三方库,使用bundle命令来安装更新三方库。...比如我在Ruby3.1.1p18里面通过gem命令安装了一些三方库,而我在VSCode中配置Ruby版本是Ruby3.1.0,那么这个时候在VSCode中就不能使用我刚才通过gem命令安装三方库了。...LOAD_PATH(或者只是:)是一个全局变量,它会告诉Ruby可以在哪里找到所需依赖项,也就是说,Ruby会将LOAD_PATH中路径gem名称拼接到一起拿到gem完整路径

62140
  • fpm制作rpm包

    一、我们来先安装FPM:   # FPM是Ruby模块   yum -y install ruby rubygems ruby-devel   # 添加淘宝Ruby仓库   gem sources -...a http://ruby.taobao.org/   # 移除原生Ruby仓库   gem sources --remove http://rubygems.org/   # 安装fpm   gem...-prefix=/usr --dest-cpu=x64 --dest-os=linux   # 使用多核编译   make -j24   mkdir /dev/shm/node-root   # 指定安装路径...dir适合源码安装程序 -t 指定目标类型,制作什么格式包 -n 包名字 -v 包版本号 -C 包根目录,之后是需要打包程序路径...-d 依赖于哪些包,如果没有安装依赖包会在解包时报错 -f 第二次打包时目录下如果有同名安装包存在,则覆盖它 -p 输出安装目录,不想放在当前目录下就需要指定

    1.5K10

    Windows 下 Gollum 安装与使用

    我们都知道针对wiki编辑,git有一个推荐软件:gollum 。 但是它没有一个安装包,也就是没有exe文件版本。 那么我们在windows平台下该如何安装gollum呢?...1.搭建环境 GitHub :gollum 我们通过它介绍,可以知道gollum 是基于Ruby开发一个软件。 那么,我们需要解决就是如何在windows 环境下执行ruby软件。...也就是一个ruby解释器。让我们可以直接运行ruby程序 所以,需要先下载 一个叫做JRuby 软件。官网:JRuby.org 下载windows 版本安装包。执行安装完毕后。...输入: jruby -v 效果: C:\Users\Zinyan>jruby -v 如何安装成功了。就会打印类似下面的提示, 你安装jruby版本号信息。...可以将jruby安装路径bin文件夹。手动添加到系统path下面。 类似:D:\jruby-9.3.0.0\bin 路径。 2.安装 Gollum 安装gollum就很简单了。

    61230

    SASS安装和WebStorm配置

    rvm生效 sudo source ~/.rvm/scripts/rvm 查看rvm版本出现版本号则安装成功 rvm -v 2.用rvm安装ruby sudo rvm install ruby-2.0.0...-p648 安装完后查看下gem版本 gem -v 3.用gem安装sass 把gem地址改成国内淘宝镜像地址 gem sources --remove https://rubygems.org/ 如果你系统不支持...https用http gem sources -a https://ruby.taobao.org/ gem sources -l https://ruby.taobao.org# 请确保只有 ruby.taobao.org...sass 查看下sass sass -v 如果出现下面错误 sass command not found 重复第一步骤重新下载ruby 使用SASS 设置webstorm 1.先查看sass安装路径 which...sass 2.设置webstorm打开WebStorm->preferences 3.搜索File Watchers 4.点击+号新建个scss进去里面修改Program:修改成第一步你查找到地址

    1.1K10

    Jekyll搭建博客并部署到GitHub

    安装Jekyll 然后我们安装Ruby+Devkit,安装完成后,会出现cmd提醒你安装1,2,3 我们选择3,安装全部组件。(Mingw) 友情提示:他会不断提示多次,其实只需要安装一次即可。...打开Windows开始菜单,并找到Start Command Prompt with Ruby,打开使用Ruby。 在打算更新gem之前,建议把gem源更换为中国源。...gems.ruby-china.com 更新Ruby gem gem update 然后我们安装组件 gem install jekyll bundler 通过jekyll -v可以检测是否安装成功。...下载主题 我使用是mzlogin 主题。 直接下载解压到想要位置即可。 3. 安装TZINFO-DATA gem install tzinfo-data 4....该问题是可以解决。需要在Github上设置Github Page。 分享图标问题 问:如何删减分享链接、图标呢?

    1K20

    手把手教你配置Sass环境

    一直next 安装完成后页面 为ruby配置环境变量 找到ruby安装目录 我安装目录是 E:\Ruby27-x64\bin 将rubybin目录添加环境变量 添加成功后 打开命令行输入...ruby -v 查看是否安装成功 接下来安装开发包 选择解压路径 解压完成后 命令行进入到刚才解压目录 使用命令生成 config.yml 配置文件 ruby db.rb init...查看目录配置文件 是否有ruby安装路径,如果没有自己添加 依次输入命令 ruby dk.rb install ruby dk.rb review ruby dk.rb init...到此ruby 安装完成 接下来安装sass 使用命令切换镜像 gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org...gem sources -l 输入下面命令安装sass gem install sass 检查sass是否安装 sass -v 到此安装完成。

    57210

    CocoaPods安装过程小记

    更新升级Ruby环境 移除现有Ruby默认源,并添加taobaoRuby源 $ gem sources --remove https://rubygems.org/ $ gem sources -a...https://ruby.taobao.org/ 验证新源是否替换成功 $ gem sources -l 安装CocoaPods $ sudo gem install -n /usr/local/bin...need to run source /Users/yuebin/.rvm/scripts/rvm,按照这个路径找到并运行这个程序 此处因为路径包含隐藏文件,通过Finder查看时,可使用以下命令显示或者隐藏...可存在多版本共存 $ rvm use 2.3.0 再次安装CocoaPods $ sudo gem install -n /usr/local/bin cocoapods    //回到刚开始出错地方...,重新执行,会开始下载100多兆文件,开始等 $pod setup      //成功后绿色字体显示:Setup completed到这里cocoapods已经安装完毕 //可以使用 $pod search

    1.1K20

    CocoaPods安装使用

    二.CocoaPods 安装 1.替换源 CocoaPods 是基于 ruby ecosystem ,需要 ruby 环境,使用 ruby gem 命令。所以我们系统要有 ruby 环境。...而 Mac 系统默认会安装ruby 环境,可以在终端输入 $gem sources -l 命令查看系统 ruby 默认源为 https://rubygems.org/,但这个源在国内是访问不到,所以需要更换...(1).移除系统 ruby 默认源 $gem sources --remove https://rubygems.org/ (2).使用新源 $gem source -a https://gems.ruby-china.org...解决方案:更新cocoaPods版本 ,在终端执行如下命令:$gem install cocoapods --pre。再重新执行安装安装成功!...三、 使用 1.进入到你工程目录: $cd (目标文件夹路径(直接拖过来就行))。 ? 2.执行pod init 指令: $pod init。

    1.4K30

    Ruby x Jekyll 本地调试环境搭建

    News Ruby.Jekyll 安装 Ruby.Download Ruby.Init Ruby.Finish Jekyll.Install Jekyll.Installation.Issues...经常 install 会失败,那是因为没有更新对应 ruby list 到 DevKit 文件夹找到config.yml文件 加入以下代码,指向是自己 Ruby 路径 --- - D:/Ruby22...Ruby Source 无法找到报 404 了 只需要修改 RubySource 即可 很多时候,在安装 gem 过程中会出现找不到资源 error,我们需要从另外一个 gem 服务器下载安装。...适合安装大多数常见 gem[^ft] 显示当前使用 sources gem sources 添加一个 source gem sources -a url 地址 删除一个 source...Post 格式改成新格式 错误文件路径已经显示在 Error Msg 里面了 cannot load such file -- jekyll-paginate (LoadError) Gem install

    1.3K10

    npm包与gem包--在线&离线安装

    线上安装后再从缓存中获取相关文件 线上安装安装至全局环境下,NPM会对下载好包进行缓存,相对上一种方式,比较统一好管理 路径为系统盘 npm-cache 目录下,将整个目录复制到另一台机子(如内网机...GEM gemRubyGems,是Ruby一个包管理工具,类似NPM Ruby和JS本不应放在一起说,但由于CSS预处理 Sass 及其sprites精灵一键合成 Compass插件 安装要依赖...Ruby 环境,自然就要提到这个GEM GEM官网为 https://rubygems.org/,我们可以在站内搜索所需要GEM包,了解相关使用规则 同样安装GEM也有线上和线下之分 线上 1...连接官方源 windows安装Ruby之后,环境支持gem命令,可直接使用 gem install sass 直接安装sass工具包 使用命令gem sources -l 可以查看当前源是官方 https...从缓存中获取 线上安装gem包成功之后,相关依赖包都会下载保存至 ruby安装路径cache目录 下 ?

    4.2K20

    CocoaPods 2017最新、最快安装和使用说明

    第二:用CocoaPods可以很方便地查找新第三方库,这些类库是比较“标准”,而不是网上随便找到,这样可以让我们找到真正好用类库。...安装CocoaPods 本文开发环境为 iMac OS X 10.10.3,(最近安装最新版本: 10.13 )安装 CocoaPods之前,要先确保电脑本地是否有 Ruby环境,因为CocoaPods...接下来安装过程:  以前用到镜像有淘宝:   gem sources -a https://ruby.taobao.org/(停止维护)                                      ...gam:  2.6.14)你要不是最新,你可以试着升级一下gem :  sudo gem update --system /************   2017 - 07-10 更新    再次执行命令安装.../repos  , 这个路径master文件夹你直接拉到你~/.cocoapods/repos路径下,首先这个路劲的话是需要你: pod set 一下才会出现

    78260

    redis集群搭建之官方redis cluster 搭建实践「建议收藏」

    /rubyruby添加到用户访问变量中:cp bin/ruby /usr/local/bin 让gem添加到用户访问变量中 : cp /usr/local/ruby/bin/gem /usr/local.../bin 输入ruby -v,看到如下信息说明成功: 同理执行gem -v 3)安装rubyredis客户端 查看redis客户端所有版本https://rubygems.org/gems/redis.../versions 找到redis,点进去,“下载”在右下角,点击复制链接地址 下载:wget https://rubygems.org/downloads/redis-4.0.1.gem 安装gem...install -l redis-4.0.1.gem,看到如下,成功 ps:如果前面安装ruby没有安装zlib-devel 和 openssl-devel,会出现下面的错误 ERROR: Loading.../ruby这个文件夹文件删除了再安装依赖库,然后重复(2)、(3)步骤就可以了) 4)校验安装 gem list — check redis gem,(注意“–”之后有一个空格),看到如下信息,说明成功

    1.5K52

    Cocopods| 使用自己私有仓库时一次报错记录

    在创建了自己私有类库后,使用 pod search 搜索后可以找到: 但是在使用 podfile文件 pod install 安装时却报错: 查看本地 cocoapods repos 有没有时...如果你Ruby运行环境大于2.0.0的话可以升级cocoapods解决,查看当前ruby终端命令ruby -v 1、更新gem:sudo gem update --system 2、删除.../ gem source -l C.安装cocoa pods (完了需要输入你账户密码) sudo gem install -n /usr/local/...安装cocoapods有一些不同命令,下面总结一下: 1.检查ruby环境,若需要请按如下更新 $ sudo gem update --system 2.卸载cocoapods $ sudo...Unable to find a specification for "JWJFramework" 其实原因是你在 Podfile 中没有指定路径,当你执行 pod install 时候,CocoaPods

    2.4K20

    Portable Jekyll-最便捷JEKYLL安装

    不必进行繁琐 Ruby 和 DevKit 安装 不需要管理员权限,公司电脑也可以搭建 适用于 Jekyll 3.X, 经测试 3.1.2 在安装额外几个 gem 后也可以顺利使用 Require...Modules ruby (从列表里找到最新版本 7z 下载解压) DevKit 4.7.2 环境部署 将自己 Github Page 独立放到一个文件夹中 解压 Ruby...开始使用 Jekyll 首先跑到 cmd 所在路径,直接执行 setpath.cmd 执行 gem install jekyll 进入 Github Page 文件夹执行 jekyll s 再变得方便一些...建议先完成上述步骤并且将必要 gem 安装完成之后再尝试以下修改: 可以在一开始 setpath.cmd 里面添加一行: start cmd /k "cd C:\Projects\jekyllBlog...&& cd szhshpBlog && jekyll s -I" 实际上就是在 setPath 之后立刻启动 debugger, 其中需要对这么几个东西进行修改: 主文件夹 路径, 这里指向是 C:

    30220
    领券