我想安裝一個rails項目,我必須使用rake db:create
命令來創建數據庫。但是在使用該命令引起分段錯誤的錯誤與此錯誤:Ubuntu Rake命令導致分段錯誤
/home/steven/.rvm/gems/ruby-2.2.1/gems/json-1.8.3/lib/json/ext/parser.so: [BUG] Segmentation fault
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
然而,當我運行命令bin/rake db:create
我沒有得到一個分段錯誤。我已經搜索了一下,找不到原因,有誰知道這個問題的原因是什麼?這是一個嚴重的問題嗎?
經過進一步測試,這似乎是rake
命令的問題。仍然不確定是什麼導致了這一點。
編輯 運行which -a rake
命令給出
/home/steven/.rvm/gems/ruby-2.2.1/bin/rake
/home/steven/.rvm/rubies/ruby-2.2.1/bin/rake
/usr/local/bin/rake
運行which ruby
給
/home/steven/.rvm/rubies/ruby-2.2.1/bin/ruby
感謝您的回覆,但是我沒有使用RVM安裝Ruby 1.9.3。所以我不明白爲什麼錯誤引用了1.9.3。重新安裝紅寶石是否解決了這個問題?如果是這樣,你知道這樣做的命令嗎? – Steven
@Steven除非你編輯你的答案,包括'which -a rake'和'ruby'的輸出,否則回答其他任何事情都太難了。 –
我已經添加了這兩個命令的輸出。 – Steven