Rails アプリ用のホスティング サーバーをセットアップしようとしています。チュートリアルと、環境をセットアップするための非常に具体的な方法があります。私はできる限りそれに従いましたが、私がミスを犯したか、彼らがミスを犯したかのどちらかです。USERNAME を適切なユーザー名に置き換えました
彼らが述べているように、私は自分の .bash_profile を設定しました:
# START
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
PATH=$HOME/.gems/bin:$HOME/bin:$PATH
GEM_HOME=$HOME/.gems
GEM_PATH=$HOME/.gems:/usr/lib/ruby/gems/1.8
export PATH GEM_HOME GEM_PATH
# END
次に、実行するように指示されます: source ~/.bash_profile
それでgem install rails
次に、この行を export ステートメントの前に .bash_profile に追加するように言われますが、これは既にそこにあるため、タイプミスであると思われるのでわかりません。
PATH=$HOME/.gems/bin/:$HOME/bin:$PATH
次に、もう一度実行しますsource ~/.bash_profile
次に、どのレールを実行すると取得する必要があります: /home/USERNAME/.gems/bin/rails
しかし、取得します/usr/bin/rails
誰かが正しい方向を指すのを手伝ってくれますか? ありがとう。
また、出力は次のgem env
とおり です。
RubyGems Environment:
- RUBYGEMS VERSION: 1.6.2
- RUBY VERSION: 1.8.7 (2012-06-29 patchlevel 370) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/USERNAME/.gems
- RUBY EXECUTABLE: /usr/bin/ruby
- EXECUTABLE DIRECTORY: /home/USERNAME/.gems/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /home/USERNAME/.gems
- /usr/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => false
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- "gem" => "-no-ri --no-rdoc"
- :sources => ["http://gems.rubyforge.org/", "http://rubygems.org"]
- "gempath" => ["/home/USERNAME/.gems", "/usr/lib/ruby/gems/1.8"]
- "gemhome" => "/home/USERNAME/.gems"
- REMOTE SOURCES:
- http://gems.rubyforge.org/
- http://rubygems.org