2011-09-14 1 views
1

多くの類似の質問がありますが、私は以前の質問から適切な答えを見つけることができませんでした。誰かが私のラップトップで自分のレールプロジェクトに参加する手助けをすれば、とても感謝しています。Railsをインストールして新しいプロジェクトを作成しようとしましたが、可能ではありません

まず最初に、私が試したいくつかのことを言いたいと思います。私はRailsインストーラを使って私のパーソナルPCにRailsを正常にインストールすることができました。私はいくつかのサンプルアプリケーション/プロジェクトを開始して実行しました。

しかし、問題は私が私の仕事にレールをインストールしようとしていますWHEN IS(COMPANY)ラップトップ(Windows Vistaの)と新しいレールプロジェクトを開始私はプロキシが宝石をインストールブロックしていると思いますが、私はそれを克服する方法を知りません。

私はすべてのこれらの方法は成功していないのRadRailsをインストールしてからルビーをインストールし、その後gems install rails

をやって、それ

  • にレールを取り付ける多くの方法

    1. Railsのインストーラ
    2. を試してみました、私は2日間試しているので、どんな助けでも大歓迎です。

      私はとき、ruby -v &もrails -v私は上記の結果を得るのですが、私は

      >rails new project 
      
      C:\Sites>rails new project 
      
           create 
           create README 
           create Rakefile 
           create config.ru 
           create .gitignore 
           create Gemfile 
           create app 
           create app/assets/images/rails.png 
           create app/assets/javascripts/application.js 
           create app/assets/stylesheets/application.css 
           create app/controllers/application_controller.rb 
           create app/helpers/application_helper.rb 
           create app/mailers 
           create app/models 
           create app/views/layouts/application.html.erb 
           create app/mailers/.gitkeep 
           create app/models/.gitkeep 
           create config 
           create config/routes.rb 
           create config/application.rb 
           create config/environment.rb 
           create config/environments 
           create config/environments/development.rb 
           create config/environments/production.rb 
           create config/environments/test.rb 
           create config/initializers 
           create config/initializers/backtrace_silencers.rb 
           create config/initializers/inflections.rb 
           create config/initializers/mime_types.rb 
           create config/initializers/secret_token.rb 
           create config/initializers/session_store.rb 
           create config/initializers/wrap_parameters.rb 
           create config/locales 
           create config/locales/en.yml 
           create config/boot.rb 
           create config/database.yml 
           create db 
           create db/seeds.rb 
           create doc 
           create doc/README_FOR_APP 
           create lib 
           create lib/tasks 
           create lib/tasks/.gitkeep 
           create lib/assets 
           create lib/assets/.gitkeep 
           create log 
           create log/.gitkeep 
           create public 
           create public/404.html 
           create public/422.html 
           create public/500.html 
           create public/favicon.ico 
           create public/index.html 
           create public/robots.txt 
           create script 
           create script/rails 
           create test/fixtures 
           create test/fixtures/.gitkeep 
           create test/functional 
           create test/functional/.gitkeep 
           create test/integration 
           create test/integration/.gitkeep 
           create test/unit 
           create test/unit/.gitkeep 
           create test/performance/browsing_test.rb 
           create test/test_helper.rb 
           create tmp/cache 
           create tmp/cache/assets 
           create vendor/assets/stylesheets 
           create vendor/assets/stylesheets/.gitkeep 
           create vendor/plugins 
           create vendor/plugins/.gitkeep 
           **run bundle install 
      Fetching source index for http://rubygems.org/ 
      Could not reach rubygems repository http://rubygems.org/ 
      Could not find gem 'turn (>= 0)' in any of the gem sources listed in your Gemfile.** 
      

      言うときには、プロジェクトが作成されたとき、私はルビー1.9.2をインストールしようとしています、3.1.0 レールIプロジェクトにcd

      C:\Sites>cd project 
      
      C:\Sites\project>rails s 
      
      ←[31mCould not find gem 'turn (>= 0)' in any of the gem sources listed in your G 
      emfile.←[0m 
      ←[33mRun `bundle install` to install missing gems.←[0m 
      

      =私の個人的なノートPC上のRubyとRailsをインストールしたとき、私はこれらの問題のいずれかに直面していませんでした。

  • +0

    あなたが言及しているように、あなたのコンピュータは仕事からルビエムのオンライン担当者へのあなたのアクセスをブロックするようです。バンドルインストールを実行すると、エラーメッセージが表示されますか? – Cygnusx1

    +0

    エラーメッセージはC:\ Sites \ project> bundle install http://rubygems.org/のソースインデックスを取得しています ruby​​gemsリポジトリに到達できませんでした。http://rubygems.org/ gem 'turn(> = 0) 'を指定してください。 – sandyutd

    +0

    これは間違いなくプロキシ設定の問題です。mliebeltが提案したように、あなたのwinodwsの設定を調べて、プロキシが設定されているかどうかを調べます。ブラウザの設定を確認して、インターネットとの通信に使用されているプロキシを識別することもできます。 – Cygnusx1

    答えて

    3

    私は同様のRailsのためのセットアップ(perviouslyのWindows XP、今のWindows 7、Railsの3.xの、私の会社のイントラネット)と、以下の設定が私の作品があります。環境変数を設定し

    • Settings > System > Environment Variablesをまたは私はここにドイツのWindowsを持っていますHTTP_PROXYhttp://proxy.my-company.com:80のような働くプロキシ(あなたの会社に応じて)に。
    • プロトコルとポートを含める必要があります。
    • 新しいオープンシェルecho %HTTP_PROXY%で試してください。あなたはあなたの定義を見るべきです。
    • gem list rails -r

    利用可能なすべての(リモートの)宝石を一覧表示する必要があります。バンドルも同様です。

    +0

    私はこれを理解したはずがない):...魅力のように働いた – dmillion

    関連する問題