2016-07-15 26 views
-3

私は現在Goプログラミング言語を学んでいます。そして私はインストールのためにYouTubeで一連のビデオチュートリアルを続けました。Bash - ターミナルエラー: "-bash:export:` GOPATH〜/ usr/go ':有効な識別子ではありません "

私は、端末内の行入力:

echo "export GOPATH~/Users/Guest/Documents/go" >> .bash_profile 

をそして私は再びターミナルを開いたときに、以下のエラーが最上部に表示されます。

-bash: export: `GOPATH~/Users/Guest/Documents/go': not a valid identifier

解決する方法についての方法はあります/エラーを削除しますか?

+0

これは実際にはターミナルエラーではありません。 「端末」は、他のプログラムの出力を表示するものです(これは昔のことですが、実際は専用のハードウェアデバイスでした)。しかし、出力は端末によって生成されず*表示されます。したがって、コンテンツがどのように表示されるかではなく、コンテンツに問題がある場合、端末は提案されません。 –

+1

はい、実際には、 '.bash_profile'ファイルから端末に表示されている行を削除しました。 [link](https://discussions.apple.com/thread/4149170?start=0&tstart=0) – CS78

答えて

2

コマンドにタイプミスがあります。 .bash_profileを編集してコマンドを次のように変更してください。

export GOPATH=/Users/Guest/Documents/go 
+0

これは確かに構文を修正しますが、OPが実際に入力したがっていることの他の考えられる推測があります。 '〜GOPATH =〜Guest/Documents/go'は'〜username 'がユーザの 'username'のホームディレクトリに展開されるのでOSX上では同等です。 'export GOPATH =〜/ Documents/go'は現在のユーザのホームディレクトリ内の場所を指し示すでしょう(これは'〜 'だけが展開されます)。 – tripleee

関連する問題