Ich habe kürzlich Rails in Fedora 12 installiert. Ich bin auch neu in Linux. Alles funktioniert gut unter Windows 7. Aber unter Linux habe ich eine Menge Probleme. Ich bitte um Hilfe!
Ich habe alles Wesentliche meines Wissens nach installiert, um das grundlegende Skript/Server zum Laufen zu bringen. Ich habe diesen Fehler von boot.rb, der auftaucht, wenn ich versuche, Skript/Server. Einige der Details, die ich hier geben möchte:
Die Verzeichnisse, in denen rails, ruby und gem installiert sind,
[vineeth@localhost my_app]$ which ruby
/usr/local/bin/ruby
[vineeth@localhost my_app]$ which rails
/usr/bin/rails
[vineeth@localhost my_app]$ which gem
/usr/bin/gem
Und wenn ich das Skript/den Server ausführe, erscheint folgende Fehlermeldung.
[vineeth@localhost my_app]$ script/server
./script/../config/boot.rb:9:in `require': no such file to load -- rubygems (LoadError)
from ./script/../config/boot.rb:9
from script/server:2:in `require'
from script/server:2
Und die PATH-Datei sieht wie folgt aus
[vineeth@localhost my_app]$ cat ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin/ruby:$PATH"
Ich vermute, es hat etwas mit der PATH-Datei zu tun. Lassen Sie mich wissen, was ich hier ändern muss. Wenn es andere Änderungen gibt, die ich vornehmen sollte, lassen Sie es mich bitte wissen.