2013-02-03 2 views
0

j'ai suivi ce thread et suivi la réponse de Linuxios, tout fonctionnait très bien mais je reçoisRuby on erreur Rails, Ruby n'a pas été installé, mais il est installé

-bash: export: `[[': not a valid identifier 
-bash: export: `-s': not a valid identifier 
-bash: export: `/Users/duaneadam/.rvm/scripts/rvm': not a valid identifier 
-bash: export: `]]': not a valid identifier 

Alors, je suis allé et retiré de. bash__profile via Terminal.

export PATH=$PATH:/usr/local/git/bin/ [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function 

.. penser que les lignes de code est le problème, mais ce que je reçois après cela est encore pire. Pour certaines raisons .. Ruby n'est pas installé .. encore une fois. Donc, j'ai rajouté les lignes de code et j'ai essayé de redémarrer/redémarrer mon Mac mais le problème persiste. Captures d'écran:

.bash_profile: .bash_profile Solution s'il vous plaît? J'ai même essayé de réinstaller en utilisant sa méthode. Gosh, c'est dur peut-être que Ruby on Rails n'est pas juste pour moi.

+0

Assurez-vous d'installer les outils de ligne de commande depuis xcode ou en tant qu'installation autonome. –

+0

Ne consultez ce [tutoriel génial par Moncef Belyamani] (http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/) couvrant étape par étape instructions pour configurer Git, RVM et Ruby sur Mac.J'ai fait un jeu d'enfant lorsque j'ai essayé d'installer mon nouvel env sur un nouveau mac récemment. –

Répondre

2

Configurer ruby ​​avec RVM peut parfois être compliqué. Quelques règles d'or ne sont jamais à sudo lors de l'utilisation d'un gestionnaire de paquets comme rvm.

les opérations suivantes: (. Cela supprime essentiellement l'installation de RVM complètement)

  • rvm implode
  • Supprimez toutes les références de RVM de ~/.bash_profile et ~/.bashrc
  • which ruby (Le la sortie devrait être quelque chose comme/usr/bin, aussi ruby --version devrait être 1.8.7, la configuration par défaut avec OS X.)
  • Réinstallez rvm en mode mono-utilisateur.
  • Installez la version rubis de votre choix.
  • Assurez-vous de créer le fichier .rvmrc où réside le programme ruby. (contenu typique de .rvmrc ->rvm use [email protected] --create, par exemple: rvm use [email protected] --create)
  • cd dans le répertoire avec .rvmrc
  • Assurez-vous que le droit gemset est chargé avec rvm gemset list

Vérifiez aussi RVM est chargé en tant que fonction. (Vous pouvez le vérifier en tapant type rvm | head -1 dans la console.)

Quelques points qui ont été utiles pour moi de http://jfire.io/blog/2012/03/02/xcode-4-dot-3-homebrew-and-ruby/:

  • Installer pomme gcc42, autoconf et automake (L'utilisation d'un gestionnaire de paquets comme homebrew peut être utile.)
  • Également rvm requirements vous indique quels sont les autres outils que vous devez installer.

Cheers!

+0

Fait avec implosion rvm mais il dit que certains fichiers doivent être supprimés manuellement. Supprimé .bash_profile et .bashrc le rubis qui sort le même que celui que vous avez posté. C'est '/ usr/bin/ruby' – Nil

+0

' \ curl -L https://get.rvm.io | bash -s stable' Je suggérerais d'installer vanille rvm et de le faire fonctionner. –

+0

Vous savez quoi .. J'abandonne, je pense que je vais supprimer Ruby et Rails. J'ai essayé beaucoup de méthode. Googling ceci et cela, en regardant des vidéos, en lisant des wikis. Comment puis-je supprimer tout? – Nil

Questions connexes