Я только что получил доступ к мощной машине Minski IBM (Linux) и собираюсь запустить на ней несколько скриптов go. Я перепробовал множество версий golang, пытался установить и использовать их на машине, но ни одна из них не работает. Есть ли какая-то специальная версия GO, которая мне нужна, специально разработанная для работы на этом мощном компьютере.
Сейчас я попытался установить около 4 или 5 разных версий, но все равно получаю:
The program 'go' is currently not installed. To run 'go' please ask your administrator to install the package 'golang-go'
Мне сказали, что администратору не нужно выполнять общесистемную установку и просто устанавливать golang на мою машину.
Я использовал эту пошаговую инструкцию для установки GO на этом компьютере: https://www.digitalocean.com/community/tutorials/how-to-install-go-1-6-on-ubuntu-14-04
У меня нет root-доступа на этой машине, просто к вашему сведению
EDIT: проблема решена
Приходилось использовать:
curl -O storage.googleapis.com/golang/go1.8.3.linux-ppc64le.tar.gz
export PATH=$PATH:/usr/local/go/bin
. Go должен быть на вашем пути, чтобы командаgo
что-то значила для ОС. - person Kaedys   schedule 05.06.2017/usr/local
, поэтому я пытаюсь сделать следующие две строки, которые появляются в пошаговом руководстве:export GOROOT=$HOME/go
,export PATH=$PATH:$GOROOT/bin
- person Var Kar Cher   schedule 06.06.2017go
не найден, это просто означает, что вы неправильно обновили свой PATH. - person JimB   schedule 06.06.2017$HOME/go
? - person Kaedys   schedule 06.06.2017-bash: /home/cherukr2/go/bin/go: cannot execute binary file: Exec format error
Я почти уверен, что эта ошибка связана с тем, что это неправильная версия для машины Мински. Вы не знаете, какую версию я должен использовать случайно? - person Var Kar Cher   schedule 06.06.2017