我试图在visual studio代码上安装ruby的byebug gem,每次我尝试使用bundle install来安装它时,都会出现这个错误:
Errno::EACCES: Permission denied @ rb_sysopen -
/home/ja12tk/vendor/bundle/ruby/2.7.0/gems/byebug-11.1.3/CHANGELOG.md
An error occurred while installing byebug (11.1.3), and Bundler cannot continue.
Make sure that `gem install byebug -v '11.1.3' --source 'https://rubygems.org/'` succeeds
before bundling.这就是Gemfile所说的:
source "https://rubygems.org"
gem "byebug"
gem "rspec", "~> 3.2.0"以及Gemfile.lock
GEM
remote: https://rubygems.org/
specs:
byebug (11.1.3)
diff-lcs (1.4.4)
rspec (3.2.0)
rspec-core (~> 3.2.0)
rspec-expectations (~> 3.2.0)
rspec-mocks (~> 3.2.0)
rspec-core (3.2.3)
rspec-support (~> 3.2.0)
rspec-expectations (3.2.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.2.0)
rspec-mocks (3.2.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.2.0)
rspec-support (3.2.2)
PLATFORMS
ruby
DEPENDENCIES
byebug
rspec (~> 3.2.0)
BUNDLED WITH
2.1.4我甚至尝试过使用"gem install byebug“,它给出了这个错误:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /var/lib/gems/2.7.0 directory.任何帮助都将不胜感激
发布于 2021-05-06 11:14:13
我也遇到过同样的问题,但我是这样解决的
我跑了
就这样
https://stackoverflow.com/questions/67259864
复制相似问题