J'ai essayé d'installer MacPorts afin de mettre à niveau ma version de Rails afin de pouvoir suivre mon chemin à travers le développement Web Agile avec Rails, PragProg (4th, 2011). J'ai suivi les instructions dans le livre, ainsi que sur le site Web MacPorts , pour effectuer l'installation à partir de l'image disque. Il semble s'installer correctement, cependant, l'exécution des commandes de port a ensuite retourné "port: commande introuvable".
J'ai recherché Stack Exchange et trouvé cette question , j'ai donc essayé d'installer à partir de la ligne de commande en utilisant "tar xjvf MacPorts-1.9.2.tar.bz2". Encore une fois, l'installation semble fonctionner. Je reçois la confirmation que MacPorts a été installé avec succès, mais je reçois toujours une erreur "sudo: port: command not found" lors d'une tentative de mise à jour automatique de MacPorts (via "sudo port -v selfupdate").
Je pense que mon erreur réside dans le fait de ne pas avoir le bon chemin d'accès. J'ai suivi les conseils de ce fil , à savoir l'ajout d'un chemin (/ opt / local) dans paths.d, mais je reçois toujours l'erreur.
Si cela est important, le terminal est configuré pour ouvrir des shells avec un shell de connexion par défaut (/ usr / bin / login). Dois-je changer cela en / bin / bash?
Alors, est-ce un problème MacPorts, un problème $ PATH ou un problème StupidUser?
la source
source ~/.bash_profile
ouvrez un terminal, puis écrivez:
écrivez votre mot de passe
puis copiez et collez en bas:
enregistrez le fichier:
alt+ xpuisy
Redémarrer le PC.
la source