每当本地有宝石时我都会遇到问题>>

问题描述 投票:0回答:1

运行后,只要在日志文件中的-i看到此消息。我应该怎么解决这个问题?

cut: /link/to/my/project/.ruby-version: Operation not permitted
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:229:in ``': Operation not permitted - getcwd (Errno::EPERM)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:229:in `<module:RbConfig>'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19/rbconfig.rb:11:in `<top (required)>'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:9:in `require'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems.rb:9:in `<top (required)>'
    from <internal:gem_prelude>:2:in `require'
    from <internal:gem_prelude>:2:in `<internal:gem_prelude>'

运行后,只要在日志文件中的-i看到此消息。我应该怎么做才能解决这个问题?剪切:/link/to/my/project/.ruby-version:不允许操作/ System / Library / Frameworks / Ruby ....

ruby-on-rails ruby whenever
1个回答
0
投票

。ruby-version文件是rvm中的模式。我认为其他一些ruby安装程序也可能会使用此模式,并且该文件不应该签入回购协议,因为它特定于开发人员的环境,但是它告诉rvm切换ruby的版本。鉴于这是引发此消息的地方,因此该消息向我指示这似乎是已安装的ruby或环境中的gem本身的权限问题。

© www.soinside.com 2019 - 2024. All rights reserved.