J'ai suivi this instruction installer Ruby on Rails sur mes ubuntu 11.04, mais toujours reçu ce message d'erreur:Installation Ruby on Rails sur Ubuntu 11.04 a échoué: le fichier 'lib' not found
[email protected]:~$ gem install rails
Successfully installed rails-3.0.9
1 gem installed
Installing ri documentation for rails-3.0.9...
file 'lib' not found
Installing RDoc documentation for rails-3.0.9...
file 'lib' not found
Je googlé ce problème, ce qui signifie que les documentations n'ont pas pu être construites, mais les rails 3.0.9 sont installés. Pour résoudre ce problème, j'ai essayé deux méthode:
créer un dossier "lib" dans le dossier de rails
mkdir /home/feicun/.rvm/gems/ruby-1.9.2-p290 sudo /gems/rails-3.0.9/lib
run «
gem install rdoc
» avant installer des rails
Mais ces deux méthodes sont fonctionnent pas pour moi, ce sont ont toujours pas le dossier lib dans des rails -3.0.9 dossier.
Ceci est mon environnement:
[email protected]:~$ which ruby
/home/feicun/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
[email protected]:~$ which gem
/home/feicun/.rvm/rubies/ruby-1.9.2-p290/bin/gem
[email protected]:~$ which rails
/home/feicun/.rvm/gems/ruby-1.9.2-p290/bin/rails
[email protected]:~$ gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.6
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [i686-linux]
- INSTALLATION DIRECTORY: /home/feicun/.rvm/gems/ruby-1.9.2-p290
- RUBY EXECUTABLE: /home/feicun/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
- EXECUTABLE DIRECTORY: /home/feicun/.rvm/gems/ruby-1.9.2-p290/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/feicun/.rvm/gems/ruby-1.9.2-p290
- /home/feicun/.rvm/gems/[email protected]
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
Cela signifie que la documentation n'a pas pu être créée. Vos rails 3.0.9 est installé. Essayez les rails -v pour voir la version de votre rail. Vous devriez voir la bonne version. –
@vicent Oui, je sais que les documentations ne sont pas installées, mais je veux les installer correctement. –