ruby-on-rails – 安装Rails时出现rubygems.rb问题
发布时间:2020-12-17 01:50:32 所属栏目:百科 来源:网络整理
导读:我最近不得不删除 Ruby中的所有版本并重新安装它们.这样做之后(我现在使用的是2.0.0,如果那是相关的)我无法重新安装rails.这一切都是用RVM完成的. 这是错误 ????:1:in require’:无法加载此类文件 – ruby??gems.rb(LoadError) ????来自 internal:gem_pr
我最近不得不删除
Ruby中的所有版本并重新安装它们.这样做之后(我现在使用的是2.0.0,如果那是相关的)我无法重新安装rails.这一切都是用RVM完成的.
这是错误 更新:我尝试重新安装RVM,正如Albert建议的那样.我仍然收到相同的错误消息. 当我跑哪个 – ruby /Users/bob/.rvm/rubies/ruby-2.0.0-p353/bin/ruby /usr/bin/ruby 当我运行rvm删除2.0.0 Error running '__rvm_rm_rf /Users/bob/.rvm/rubies/ruby-2.0.0-p353',showing last 15 lines of /Users/bob/.rvm/log/1389478324_ruby-2.0.0- p353/remove.rubies.logrm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test/tc_timezone_offset_info.rb: Permission denied rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test/tc_timezone_period.rb: Permission denied rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test/tc_timezone_proxy.rb: Permission denied rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test/tc_timezone_transition_info.rb: Permission denied rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test/tc_timezone_utc.rb: Permission denied rm: /Users/bob/rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test/test_utils.rb: Permission denied rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test/ts_all.rb: Permission denied rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38/test: Permission denied rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems/tzinfo-0.3.38: Directory not empty rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0/gems: Directory not empty rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems/2.0.0: Directory not empty rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/gems: Directory not empty rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib/ruby: Directory not empty rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353/lib: Directory not empty rm: /Users/bob/.rvm/rubies/ruby-2.0.0-p353: Directory not empty 解决方法
这是一个问题,因为使用sudo(你不应该运行sudo),修复它运行:
rvm fix-permissions 你现在应该能够: rvm reinstall 2.0.0 它将重新安装你的ruby,确保一切正确设置,你的宝石可用于新的ruby. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |