2010-04-16 3 views
2

, je vous montrerai ma sortie ici:Gems installent bien, mais ne montrent pas installé sous les pierres précieuses de râteau

rake gems 
(in /Users/jp/Sites/central/trunk) 
    - [F] authlogic 
    - [R] activesupport 
    - [F] builder 
    - [F] formtastic 
    - [R] activesupport >= 2.3.0 
    - [R] actionpack >= 2.3.0 
    - [ ] fastercsv 

I = Installed 
F = Frozen 
R = Framework (loaded before rails starts) 

Faire fastercsv vous est installé:

gem which fastercsv 
/usr/local/lib/ruby/gems/1.8/gems/fastercsv-1.5.3/lib/fastercsv.rb 

Après avoir installé à travers une variété des méthodes mais une seule est affichée ici:

sudo rake gems:install 
(in /Users/jp/central/trunk) 
gem install fastercsv 
Successfully installed fastercsv-1.5.3 
1 gem installed 
Installing ri documentation for fastercsv-1.5.3... 
Installing RDoc documentation for fastercsv-1.5.3... 

Et essayez à nouveau.

rake gems 
(in /Users/jp/Sites/central/trunk) 
    - [F] authlogic 
    - [R] activesupport 
    - [F] builder 
    - [F] formtastic 
    - [R] activesupport >= 2.3.0 
    - [R] actionpack >= 2.3.0 
    - [ ] fastercsv 

I = Installed 
F = Frozen 
R = Framework (loaded before rails starts) 

Une chose à savoir est que j'ai essayé de déballer les pierres précieuses, mais si elle ne pense pas qu'il est installé, il ne peut pas décompresser.

Une autre chose est que j'ai vraiment essayé de comprendre cela. Il y a un tas de gens qui disent nettoyer les gemmes locales dans votre compte d'utilisateur, installer toujours avec sudo, etc. Mais j'ai essayé tout cela.

Que feriez-vous les gars pour résoudre ce problème?

Merci plusieurs fois,

Josh

Répondre

1

Bien que je ne pouvais pas obtenir ce travail, je suppose que si je supprimé tous mes bijoux de mon système et commencé frais, que j'aurais pu le faire fonctionner. Mais je me suis dit que depuis que je faisais ça, pourquoi ne pas essayer quelque chose de nouveau.

Cette nouveauté est venu sous la forme de RVM (Ruby Version Manager): http://rvm.beginrescueend.com/

RVM, au fond, est une couche entre vos rubis/rails/pierres précieuses et votre application. Il vous permet d'installer plusieurs versions des rails ruby ​​et sur votre système et de basculer entre eux en toute transparence. Vous pouvez également configurer des «GemSets» individuels pour chacune de ces installations (ou plusieurs GemSets pour une installation). Des trucs très puissants.

De plus, vous n'utilisez pas sudo pour installer les gemmes, donc je trouve ça meilleur si ce n'est pas pour cette seule raison.

J'ai commencé avec RVM et il m'a permis de repartir de zéro (probablement plus rapide que sans elle) et me donne la capacité d'expansion à l'avenir pour tester de multiples environnements et des pierres précieuses, etc.

Consultez le site et essayez-le si vous rencontrez des problèmes d'enfer.

Josh

+0

Merci de vérifier. –

0

Cela fonctionne: config.gem "fastercsv", :version => '1.5.3', :lib => 'fastercsv'

+0

Je l'ai essayé. Fait toujours la même chose. Rake gems: l'installation fonctionne bien mais les rake gems shows ne sont pas installés. –

Questions connexes