問題タブ [rvm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - RVM --デフォルトのバグ
デフォルトのルビーを次のように設定しました。
するとruby -v
、「ruby 1.9.1」が表示されます
私がするとき、私はwhich ruby
得る.rvm/rubies/1.9.2PathOfRuby
これを修正する方法はありますか?
サンプルプログラムを実行すると、ruby のバージョンが出力されます。つまり、print RUBY_VERSION
1.9.1 が出力されます:(
ruby - RVM 使用時に Passenger をインストールするには?
RVMを使用しており、Snow Leopard にPhusion Passengerをインストールしたいと考えています。Passenger gem (バージョン 2.2.15) をインストールした後、Apache モジュール インストーラー スクリプトを実行してみますpassenger-install-apache2-module
。しかし、レーキが見つからないことを嘆いています。
...
* RubyGems... 見つかりました
* Rake...見つかりません
* ラック... 見つかりました
...
これについては既にパッセンジャー フォーラムにバグ レポートがありますが、パッセンジャー 3 を待つように言われる以外に、解決策はないようです (/usr/bin/rake をシンボリック リンクしてもうまくいきません)。
Apacheモジュールをインストールするためだけにこれをハックする方法を知っている人はいますか? インストールしたら、スクリプトがレーキを見つけられるかどうかは問題ではないと思います。
私のenvの仕様:
$ which ruby
/Users/watson/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby$ ruby -v
ruby 1.8.7 (2010-04-19 パッチレベル 253) [i686-darwin10.4.0]、MBARI 0x6770、Ruby Enterprise Edition 2010.02$ which rake
/Users/watson/.rvm/gems/ree-1.8.7-2010.02@global/bin/rake$ rake -V
rake、バージョン 0.8.7$ echo $PATH
/Users/watson/.rvm/gems/ree-1.8.7-2010.02@rails235/bin:/Users/watson/.rvm/gems/ree-1.8.7-2010.02@global/bin:/Users /watson/.rvm/rubies/ree-1.8.7-2010.02/bin:/Users/watson/.rvm/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/ usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/opt/local/lib/postgresql84/bin
ruby - rvm を使用して Ruby バージョンをインストールすると、コンピューターがフリーズしました。正しくインストールされたかどうかをテストできますか?
最近、Linux インストールを Mint 9 (Ubuntu 10.04 ベース) 64 ビットで更新し、Ruby パッケージはまったくなく、rvm のクリーン インストールから始めました。
しかし、私が実行したときrvm install 1.9.2
、30分ほどCPUの使用率が高かった後、コンピューターは完全にフリーズしました。電源を切って再起動したところ、rvm から ruby-1.9.2-p0 がインストールされていることがわかりました。
先ほど「rvm install 1.8.7」を実行したときと同じ話です。
私は驚くべきですか?さらに重要なことは、インストールされている Ruby のバージョンが本当に正しく動作するかどうかを確認するにはどうすればよいかということです。実行できるテストはありますか?
ruby - Ubuntu10.04-RVMはデフォルトのルビーを設定しません
私は以前にLinodeVPSにRVMをインストールすることができましたが、再構築後、あらゆる種類の問題が発生し、ここに誰かがアドバイスできるかどうかを確認したいと思いました。
Linode Ubuntu 10.04(32ビット)VPSにRVM(およびRuby 1.9.2)をインストールしようとしています。
シングルユーザーまたはシステム全体のインストール(システム)について、http://web2linux.com/installing-rails-3-on-ubuntu-10-04-lucid-lynx/などの多くのサイトの指示に従ってみました-ワイド優先)、しかし私はいつも同じエラーに遭遇します。
Ruby 1.9.2は正しくコンパイルおよびインストールされ、
以下が返されます。
以下を使用して1.9.2をデフォルトのシステムrubyに設定しようとすると、問題が発生します。
これにより、次のエラーが返されます。
トレースの完全なコピーをここに置きました:http://pastie.org/1170192
これは、他に何もインストールされていない新しいVPS上にあるため、再構築して再起動することはオプションです。この障害を回避し、1.9.2をデフォルトのシステムルビーにする方法を知る必要があります。
ruby - Ubuntu でのインストール中に rubygems 1.3.7 TypeError ('merge' 内) が発生する
更新された Ubunutu x86_64 に rvm を使用して ruby-1.9.2-p0 をインストールしているときに、「マージ」でエラーが発生し続けます: 文字列をハッシュに変換できません (TypeError)。rvm notes のすべての apt パッケージと rubygems マニュアルにあるパッケージがインストールされています。RVM が rubygems をインストールしようとしたときにエラーが発生したと思います。
システム ruby で ruby gem をインストールしても、同じエラーが発生します。これは依存関係の問題だと思います。
以前にi386とx86_64の両方でUbuntuでコンパイルしたことがありますが、この問題に遭遇することはありません。私は何が欠けていますか/間違っていますか?
システム Ruby 経由:
RVM 経由:
ruby-on-rails - RVM での Rails スクリプト セグメンテーション エラー
セグメンテーション違反が発生しています。which ruby
/usr/local/bin を返す必要がありますか?
ruby - rvm、irb、require - irb にインストールされた gem が機能しない
今日rvmをインストールしたばかりですが、とても便利で強力に見えます。
コツは掴めていると思いますが…
rvm がインストールされた ruby を使用し、irb を実行しているときに、「rvm」などのインストール済みの gem が必要な場合は、次のようになります。
しかし、「システム」ルビを使用すると、問題なく動作します。
歴史的に、私は sudo gem install ... を使用してきたため、「システム」gem は通常、その方法でインストールされます。それは私の問題でしょうか?問題を解決するには、これらをアンインストールする必要がありますか?
OSX 10.6.4 を実行しています。「システム」はデフォルトの OSX ルビー、1.8.7 (p174)
ヒント/考えを事前にありがとう、クリス
ruby - RVMを使用したrubyのインストールは、トレースなしで失敗します
OK、RVMをインストールしました。私は以下を使用してテストしました:
出力:「rvmは関数です」。ここまでは順調ですね。
それから私は試しました:
すべてが順調に進みましたが、その後:
RVMは、インストールによってすべてがうまくいったと言っています...RVM情報を取得すると次のようになります。
また、デフォルトのルビーを設定しようとすると失敗します。
どうすればこれを修正できますか?どんな助けでもいただければ幸いです。
みんなありがとう。rvm use ruby-1.8.7の説明:警告:rubyruby-1.8.7-p302がインストールされていません。インストールするには:'rvm installruby-1.8.7-p302'
追加情報:
.profileについては、使用せず、代わりに.profileを使用しました。bashrc。これはどのように見えるかです:
わかりました、この時点で私は移動しようとしました:
[[-s "$ HOME / .rvm / scripts /rvm"]]&&ソース"$HOME / .rvm / scripts / rvm"
私の.profileに。運がない。
また、私はルビーを再インストールします、もう一度すべてがスムーズに進みました:
しかし、再びruby -vを実行すると、インストールされていないと言われます...
私は何かを逃しました、しかし私はそれを理解することができません...
ruby-on-rails - RVMのインストール後にRails 2.3.8アプリケーションが起動しない
Rails 3、RVM、および Ruby 1.9.2 をインストールした後、この Rails 2.3.8 アプリの実行に問題が発生しました。
を実行gem which rails
した後、次のパスを取得しました。
gem install rails
したがって、railties-3.0.0 をアンインストールして実行するとgem which rails
、次のエラーがスローされます。
また、レール 2.3.8 をアンインストールbundle install
して、アプリ内で実行してみました。それから私はしようとgem uninstall rails
しgem install rails -v=2.3.8
ました.Railsバイナリはまだ動作していますが、gem which rails
それでもこのエラーがスローされます. それが私の問題の原因かもしれないと思います...どうすればrvm 1.8.7 gemsetのrails 2.3.8を指すようになりますか??
ruby - ジェムセットの名前を変更するにはどうすればよいですか?
単にgemsetの名前を変更するRVMコマンドはありますか?RVMサイトで見つかりませんでした。