ruby - 安装本地构建的 Ruby gem 时不允许安装到父路径
问题描述
我写了一个我想在本地安装的 Ruby gem。我在 OS X Mojave 上使用 Rubygems 3.0.6 和 RVM。这是一个封闭源代码的 gem,我宁愿不麻烦将它发布到公司的 gemservers。我可以同时使用bundle install
和来安装其他(已发布的)gem gem install
。
gem 全部构建(使用gem build
)并且代码有效,但是当我运行时:
gem install influx_trello_utility-0.1.0.gem
我收到一个错误:
ERROR: While executing gem ... (Gem::Package::PathError)
installing into parent path /bin/[ of /Users/danascheider/.rvm/gems/ruby-2.6.3@influx_trello_utility/gems/influx_trello_utility-0.1.0 is not allowed
对此的任何帮助将不胜感激。我不确定哪些附加信息会有用,但我很乐意回答您的任何问题。谢谢!
解决方案
推荐阅读
- pyparsing - 在python中解析引发异常
- android - Android 语音识别器
- laravel - Laravel Eloquent - 通过其他表连接 2 个表
- c# - 将 TabItem 的 Header 绑定到该选项卡 Content 的属性
- java - JSON 路径使用 JSON 路径从父对象和子对象中提取特定字段/数组
- javascript - 无法比较包含绑定到我在 React 中的类的函数的对象
- angular - 如何在 Angular 6 项目中使用 ng2-currency-mask
- bayesian - BUGS 模型中的错误
- c++ - 我如何初始化 LPVOID
- python - 格式化 csv 数据并将其写入文本文件以进行机器学习