問題タブ [rbenv]
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.
sublimetext2 - Sublime Text 2でrbenvを使用してCompassビルドを構成するにはどうすればよいですか?
rbenvとデフォルトのCompassビルドファイルを使用してOSXでSASSファイルをビルドしようとすると、次のようになります。
直し方?
jruby - Snow-LeopardでRbenvでJrubyを使用することはできません
rbenv用のruby-buildプラグインを使用してjrubyをインストールしました。
次に、私のルビーバージョンをjrubyに設定します
次に、jrubyで何かをしてみてください
また
私は戻ってきます:
JrubyバイナリとJavaはどちらも実行可能です。私のJavaバージョン:
ruby - Ruby 環境が動かない rbenv
rvm の代わりに rbenv を試すことにしました。単純なHomebrewでインストールしました。次に、余分な行を .bash_profile に追加しました (シム、オートコンプリート、eval ステートメント)。
次に、端末を再起動した後、実行しようとしました。つまり、
ご覧のとおり、バージョンも現在のバージョンもありません。
私が逃したものはありますか?
ruby - rbenv とパッセンジャー - 非 root ユーザー アカウント (sudo グループ) からはインストールできません
Ubuntu 12.04で最初のRailsサーバーをセットアップしようとしています。rbenv をインストールしました (ユーザーとして:deployer
グループ sudo および admin を使用)。ドキュメントに従ってパッセンジャーをインストールしようとしています。
私はそれを実行passenger-install-nginx-module
しますが、それから私は得る
わかりました、sudo passenger-install-nginx-module
次に実行して、 を取得しsudo: passenger-install-nginx-module: command not found
ます。
root としてログインしてインストールし、root ユーザー用に rbenv 全体をインストールしてから、passenger をインストールする必要があるということですか? 私が読んだすべてのチュートリアルは、ルートユーザーアカウント以外から実行します:/、それは私にとってはうまくいきません。
ruby-on-rails - CentOS での Rails 環境のセットアップの作成中にエラーが発生しました
CentOS 6.3 で Rails アプリを 3 日間デプロイしようとしましたが、今まで成功しませんでした。rbenv を使用したいのですが、次のエラーが発生します。
新しいユーザー 'deployer' を作成し、それを使用して rbenv をインストールしました。ログアウトして再度ログインします。ログインすると、次のエラーが表示されます。
root ユーザーを使用して rbenv をインストールすると、インストール後に rbenv がロードされますが、Ruby をインストールしようとするとエラーが発生します。
編集
デプロイヤーによってインストールされた rbenv のパーミッション:
ruby-on-rails - rbenv グローバル Ruby バージョンを変更できません
最近、RVM から rbenv に切り替えましたが、「rbenv バージョン」に切り替えたいバージョンがあることが示されていても、Ruby のバージョンを切り替えることができないようです。
これが私がやっていることです:
1.9.2-p290 に切り替えたいので、自分のバージョンにあることを確認します。
これで、グローバル rbenv を変更してみましょう。
1.8.7 はまだアクティブなグローバル Ruby のようです。
それでは、私のプロジェクトでローカルにしようとしましょう。rbenv ローカル 1.9.2-p290
これにより、Rails プロジェクトに .rbenv-versions ファイルが作成されます。バンドルを試して実行しましょう:
私は次に何をすべきかわからない...
ruby - Ruby Rbenvは、グローバルな宝石であるにもかかわらず、バンドルからZeusを実行しようとします(ZSHを使用)
(更新:zshが原因の問題、受け入れられた回答を参照)
ずっと前に、私はバンドラーhttps://gist.github.com/1384279でRbenvを使用するためのこのすばらしいガイドに従いました、そしてすべてはRubyLandでうまくいきました。(正しくインストールしました)
Bundler gemは、現在のrubyバージョンに対してグローバルにインストールされます。各プロジェクトのすべてのgemは、それぞれのgemfileからバンドルインストールされます。
Zeusを各プロジェクトのgemfileに追加するのではなく、グローバルにインストールしようとしています(bundlerがグローバルにインストールされる方法など)。
zeusがbundlerと一緒にグローバルにインストールされていることがわかるように、私は成功しました...しかし:
私の知る限り、zeusはバンドルインストールされているかのように求められていますが、バンドルインストールされていないため、グローバルにインストールされています。
バンドルされたgemの前にシェルにグローバルgemを表示させるにはどうすればよいですか?
ruby - 共有のdreamhostでrbenvは可能ですか?
dreamhostのデフォルト設定は非常に古いため、1.9.3以降のRubyonRailsを使用したいと思います。
RVMのwikiページがあることを知っています。
しかし、私はrbenvを使用したいと思います。なぜなら、より軽量で、プロジェクトごとにrubyのバージョンを変更できるからです。
誰かがdreamhostでrbenvを使用したことがあり、これがdreamhostで機能している場合、またはdreamhostのrbenvに対して問題がある場合は、情報を共有できますか?
ruby-on-rails - Rails Edge / 4の「require」のエラー:そのようなファイルをロードできません--thread_safe
RailsEdgeでアプリを実行してRails4をテストするためのここでの手順に従ってください。Edge を使用してRailsアプリを生成するための最良の方法は何ですか? と エッジレールアプリケーションを作成する方法は?
しかし、このエラーが発生しました:
コマンドの使用:
Railsマスタービンディレクトリのチェックアウトが私のパスにあります。
私はruby1.9.3p327でrbenvを使用しています。
バンドラーを実行するだけで、インストールされているすべてのgemをクリアしました。
Rails 3.2.9は私のシステムで正常に動作し、アプリを積極的に開発しています。