J'ai téléchargé Docker pour Mac car c'était un prérequis pour Hyperledger Fabric (également listé here). Maintenant, j'ai téléchargé les binaires spécifiques à la plate-forme listés here.Installation de fichiers binaires dépendants de la structure Hyperledger à l'aide de Docker pour Mac
Les instructions ont dit:
Si vous utilisez Docker pour Mac, vous aurez besoin d'utiliser un emplacement sous/Utilisateurs,/Volumes/private, ou/tmp. Pour utiliser un emplacement différent de , consultez la documentation de Docker pour le partage de fichier .
Alors, je le répertoire suivant: /Utilisateurs/user_name/Documents/Hyperledger \ tissu/
J'ai suivi les mêmes commandes que figurant sur le site.
Cependant, je n'ai pas pu ajouter la ligne ci-dessous au ~/.bash_profile.
export PATH=/Users/user_name/Documents/Hyperledger\ Fabric/bin:$PATH
Si j'ajouté la ligne ci-dessus et couru le bash_profile, il a donné une erreur et après que les commandes comme ls, ouvert ont été une erreur donnant pas été trouvé.
Il semble qu'il y ait un problème avec l'emplacement du fichier depuis que je installé Docker pour Mac à la place de la boîte à outils Docker.
Merci pour votre observation. Mais j'ai essayé d'utiliser l'export PATH = "/ Users/nom_utilisateur/Documents/Hyperledger \ Fabric/bin": $ PATH. J'ai également essayé le nom du répertoire sans espaces. – scipsycho
Vérifiez que votre chemin ne contient aucun espace (chaque tentative ajoute le répertoire à votre PATH). Faites un "echo $ PATH" pour vérifier. Notez que s'échapper ne fait pas l'affaire. – christo4ferris
Merci beaucoup !! L'idée a fonctionné. J'ai encore essayé en enlevant les espaces et cette fois ça a marché !! . Cependant, je ne sais toujours pas pourquoi le truc d'évasion n'a pas fonctionné. Merci encore beaucoup. – scipsycho