我在ruby和rails中遇到了一個棘手的問題。錯誤:在安裝nokogiri -v'1.5.6'時執行gem ...(Errno :: EACCES)時出現權限被拒絕
我已經安裝了引入nokogiri-1.6.0,但鐵軌說,
You have requested:
nokogiri ~> 1.6.0
The bundle currently has nokogiri locked at 1.5.6.
Try running `bundle update nokogiri`
然後我試圖 「捆綁安裝」,它顯示如下:
Gem files will remain installed in /Users/johnhenry/valcuqw/vendor/bundle/gems/nokogiri-1.6.0 for inspection.
Results logged to /Users/johnhenry/valcuqw/vendor/bundle/gems/nokogiri-1.6.0/ext/nokogiri/gem_make.out
An error occurred while installing nokogiri (1.6.0), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '1.6.0'` succeeds before bundling.
在Gemfile中,我改爲gem "nokogiri", "~> 1.5.6」
,但它告訴我,
bundle install
Gemfile syntax error:
gem "zip-zip", "~> 0.1" # In Gem hell...
我完全沮喪。有人能幫我一把嗎?謝謝!
你嘗試刪除'Gemfile.lock'和'捆綁'再次? –
你能告訴我用哪個命令刪除Gemfile.lock嗎? – user2668789
簡單刪除文件'Rails根路徑中的'Gemfile.lock' –