【发布时间】:2021-04-13 20:17:57
【问题描述】:
我正在使用 Ruby 2.6 和 Rail 5。我想安装以下 gem
$ gem install ffi -v '1.9.18' -- --with-cflags="-Wno-error=implicit-function-declaration"
Fetching ffi-1.9.18.gem
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
但上述尝试将其安装在全局位置,我更希望将它放在我使用配置的项目目录中
bundle config set --local path 'vendor/bundle'
根据文档,我可以将其添加到我的“gem install”命令中
--local path_to_gem/filename.gem
但我的问题是“path_to_gem/filename.gem”需要什么才能正确安装这个 ffi gem,或者我可以弥补吗?
【问题讨论】:
标签: ruby-on-rails rubygems bundler gemfile