問題タブ [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.

0 投票する
1 に答える
4540 参照

sublimetext2 - Sublime Text 2でrbenvを使用してCompassビルドを構成するにはどうすればよいですか?

rbenvとデフォルトのCompassビルドファイルを使用してOSXでSASSファイルをビルドしようとすると、次のようになります。

直し方?

0 投票する
2 に答える
365 参照

jruby - Snow-LeopardでRbenvでJrubyを使用することはできません

rbenv用のruby-buildプラグインを使用してjrubyをインストールしました。

次に、私のルビーバージョンをjrubyに設定します

次に、jrubyで何かをしてみてください

また

私は戻ってきます:

JrubyバイナリとJavaはどちらも実行可能です。私のJavaバージョン:

0 投票する
1 に答える
197 参照

ruby - Ruby 環境が動かない rbenv

rvm の代わりに rbenv を試すことにしました。単純なHomebrewでインストールしました。次に、余分な行を .bash_profile に追加しました (シム、オートコンプリート、eval ステートメント)。

次に、端末を再起動した後、実行しようとしました。つまり、

ご覧のとおり、バージョンも現在のバージョンもありません。

私が逃したものはありますか?

0 投票する
1 に答える
4095 参照

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 をインストールする必要があるということですか? 私が読んだすべてのチュートリアルは、ルートユーザーアカウント以外から実行します:/、それは私にとってはうまくいきません。

0 投票する
4 に答える
495 参照

ruby-on-rails - CentOS での Rails 環境のセットアップの作成中にエラーが発生しました

CentOS 6.3 で Rails アプリを 3 日間デプロイしようとしましたが、今まで成功しませんでした。rbenv を使用したいのですが、次のエラーが発生します。

新しいユーザー 'deployer' を作成し、それを使用して rbenv をインストールしました。ログアウトして再度ログインします。ログインすると、次のエラーが表示されます。

root ユーザーを使用して rbenv をインストールすると、インストール後に rbenv がロードされますが、Ruby をインストールしようとするとエラーが発生します。

編集

デプロイヤーによってインストールされた rbenv のパーミッション:

0 投票する
2 に答える
5139 参照

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 ファイルが作成されます。バンドルを試して実行しましょう:

私は次に何をすべきかわからない...

0 投票する
2 に答える
1604 参照

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を表示させるにはどうすればよいですか?

0 投票する
1 に答える
458 参照

ruby - 共有のdreamhostでrbenvは可能ですか?

dreamhostのデフォルト設定は非常に古いため、1.9.3以降のRubyonRailsを使用したいと思います。

RVMのwikiページがあることを知っています。

しかし、私はrbenvを使用したいと思います。なぜなら、より軽量で、プロジェクトごとにrubyのバージョンを変更できるからです。

誰かがdreamhostでrbenvを使用したことがあり、これがdreamhostで機能している場合、またはdreamhostのrbenvに対して問題がある場合は、情報を共有できますか?

0 投票する
1 に答える
3122 参照

ruby-on-rails - Rails Edge / 4の「require」のエラー:そのようなファイルをロードできません--thread_safe

RailsEdgeでアプリを実行してRails4をテストするためのここでの手順に従ってください。Edge を使用してRailsアプリを生成するための最良の方法は何ですか?エッジレールアプリケーションを作成する方法は?

しかし、このエラーが発生しました:

コマンドの使用:

Railsマスタービンディレクトリのチェックアウトが私のパスにあります。

私はruby1.9.3p327でrbenvを使用しています。

バンドラーを実行するだけで、インストールされているすべてのgemをクリアしました。

Rails 3.2.9は私のシステムで正常に動作し、アプリを積極的に開発しています。