问题描述
我使用的是 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,或者我可以做些什么?