Ce n'est pas une question de programmation.
J'ai une machine sous Ubuntu et j'y ai installé Golang. Cela fonctionnait bien ... J'ai même exécuté quelques programmes, mais le fichier "go1.11.2.linux-AMD64.tar.gz" se trouvait dans mon répertoire personnel et j'ai donc pensé qu'il serait acceptable de le déplacer dans Téléchargements. annuaire. Après l'avoir déplacé, je ne peux utiliser aucune commande Go et la commande 'go' n'est pas trouvée. J'ai essayé de déplacer le fichier dans le répertoire de base, mais je reçois toujours la même erreur.
Quelqu'un peut-il m'expliquer ce qui se passe? Merci!!
richie@richie-ThinkPad-T430:~$ go version
Command 'go' not found, but can be installed with:
Sudo snap install go # version 1.11.2, or
Sudo apt install golang-go
Sudo apt install gccgo-go
See 'snap info go' for additional versions.
Les commandes que j'ai utilisées pour installer Go:
wget https://dl.google.com/go/go1.11.2.linux-AMD64.tar.gz
Sudo tar -C /usr/local -xzf go1.11.2.linux-AMD64.tar.gz
export PATH=$PATH:/usr/local/go/bin
source ~/.profile
Jos dans les commentaires ci-dessus est comme correct. Vous devez ajouter le changement à PATH
dans votre .profile
. De la doc d'installation ( l'emphase ajoutée ):
Ajoutez
/usr/local/go/bin
à la variable d’environnement PATH. Vous pouvez le faire en ajoutant cette ligne à votre/etc/profile
(pour une installation à l’échelle du système) ou$HOME/.profile
:export PATH=$PATH:/usr/local/go/bin