2

私はマウンテン ライオン osx 10.8.3 を実行しており、Lynda.com で Ruby on Rails 3 Essential Training を受講しています。

作成したプロジェクトにアクセスして、サーバーを起動する必要がある部分に到達するまでは、すべて問題ありませんでした。Lynda でコースを教えている人は、Web サーバーには「WEBrick には Rails が同梱されています」と言っていたので、Apache などをインストールする必要はなく、授業には WEBrick を使用することになりました。

そのため、(指示に従って) コマンド ラインに入力すると、次のようになります。 rails server

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

このマシンで利用可能な gem に gem 'jquery-rails (>= 0) ruby​​' が見つかりませんでした。bundle install不足している宝石をインストールするために実行します。

「実行bundle install...」を実行しましたが、最初はうまくいくように見えましたが、次のエラーが発生しました。

Errno::EACCES: 許可が拒否されました - /Library/Ruby/Gems/1.8/build_info/coffee-script-source-1.6.2.info coffee-script-source (1.6.2) のインストール中にエラーが発生し、Bundler を続行できません. gem install coffee-script-source -v '1.6.2'バンドルする前に、それが成功することを確認してください。

コマンドラインに関しては、私はまったくの初心者です。私は主にフロントエンドからの Web の優れたバックグラウンドを持っており、主にデザイン、ユーザビリティ、コードはそれほど多くありませんが、基本的な html、いくつかの css などの一般的な大まかな知識があります。 「gem install coffee-script-source -v '1.6.2'バンドルする前に、それが成功することを確認してください。」

あなたが提供できる助け/洞察は大歓迎です。

4

4 に答える 4

1

マシンに gem をインストールする権限がないようです。特に、あなたのマシンの Ruby のバージョンは/Library. よくある問題。

私がお勧めするのは、rbenvのような Ruby 管理ツールを使用して Ruby インストールを管理することです。これにより、Ruby のバージョンがホーム ディレクトリにインストールされます。そのファイルは自分が所有するため、必要に応じて gem をインストールできます。

于 2013-05-04T02:52:12.813 に答える
0

Ruby On Rails を初めて使用する場合は、Michael Hartl によるこの素晴らしい本をお勧めします - Ruby on Rails Tutorial

rvm、git、heroku のセットアップから、独自の twitter をゼロから構築する方法まで、すべてを教えてくれます。あなたが始めたばかりなら、それは素晴らしいリソースであり、最初にその本全体を読むことをお勧めします. 何よりも、無料です。

それ以外に、あなたの質問に答えるために、エラーメッセージが表示される理由は、通常、システムのデフォルトバージョンの ruby​​ を使用すると、特定の gem をインストールするためのアクセス権が与えられないためです。gem がインストールされるパスを少し調整する必要があります。このバージョンは古く、ほとんどの gem が ruby​​ バージョン 1.8 のサポートを終了し始めているため、このバージョンの使用はお勧めしません。

ruby の新しいバージョンをインストールする際には、いくつかの選択肢がありrvmますrbenv。どちらも素晴らしい選択です。homebrewまた、すべてのコマンド ライン パッケージのインストールのニーズについて、インストールを検討してください。postgresqlや などのデータベースをインストールする必要がある場合に役立ちますredis

資力

于 2013-05-04T13:48:36.840 に答える
0

RVM もうまく機能し、Mac OS X へのインストールは比較的簡単です。

コマンド ラインに慣れていない場合は、Rails Installerが RVM を含むすべてをセットアップしてくれるように見えますが、私は個人的には試していません。

于 2013-05-04T03:50:48.530 に答える
-1

とにかく走れ:

sudo gem install coffee-script-source

于 2013-05-04T13:28:39.697 に答える