0

Ubuntu 12.04

実行すると:rails server

矛盾しているように見える情報があります(1.9.3と1.8.7?)

/home/byoung/.rvm/gems/ruby-1.9.3-p194/gems/pg-0.13.2/lib/pg_ext.so: [BUG] Segmentation fault
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

sudo ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

sudo railsサーバーは正常に起動しますが、バージョン1.8.7を実行しています

編集はい私はRVMを持っています

4

1 に答える 1

1

sudo に切り替えると、RVM がセットアップ ショップを持っているシェルを離れることになります。あなたのシェルでは1.9.3を使用していますが、sudoランドではデフォルトの1.8.7を使用しています

一般に、rvm で sudo を使用しないでください。

于 2012-05-06T18:06:23.810 に答える