我有一个带有rails 3和ruby 1.8.7的项目,然后当我尝试在项目文件夹中运行脚本/ rails控制台时,我安装了rvm和ruby 1.9.2,我在SQLlite中收到此错误
/home/khaled/.rvm/gems/ruby-1.9.2-p290/gems/sqlite3-1.3.3/lib/sqlite3/sqlite3_native.so: [BUG] Segmentation fault
ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-linux]Aborted
帮助??
答案 0 :(得分:2)
首先,如果您使用的是Rails 3,则为rails console
,rails server
,而不是script/console
,script/server
其次,查看rvm是否在您的控制台中与rvm
一起正常工作。如果你获得了良好的输出,那么你没事。如果不是,则需要正确安装rvm here。
使用rvm切换ruby版本ruby-1.9.3xxxx
。您可以使用rvm list
获取ruby版本。尝试安装不同的版本,看看是否有帮助。