2017-09-19 1 views
0

まず、githubで何かをやったことがない、これは私の最初の試みです。 。混乱:GitHubプロジェクトが壊れています(?)、手順がわからない:Mercurial setup(?)

このgithub-projectを使用したいと思います: https://github.com/jmmcatee/cracklord完全に一言の言語です。

手順: ソースからビルドする場合は、まずGOPATH設定を使用してGo環境を構築する必要があります。さらに、GitとMercurialのセットアップで、コードで使用していたさまざまなライブラリやプラグインを収集したいと思うでしょう。

ここに私の質問です: 私はgitのインストールを完了しました。私は正常に動作するreproを複製することができます。 私は水銀をインストールしましたが、水銀を "セットアップ"する方法は知られていません。 誰かが、このgithubprojectの例でどのような水銀の設定をするのかを説明できますか?

は、なぜ私はcd git-repos パスでこのディレクトリに変更ディレクトリgit-repos を作成した後 を求めている今、このエラーメッセージ/root/git-repos

# set GOPATH to /root/git-repos 
export GOPATH=/root/git-repos 

とやっgo get github.com/jmmcatee/cracklord

与えます

go get github.com/jmmcatee/cracklord 
can't load package: package github.com/jmmcatee/cracklord: no Go files in /root/git-repos/src/github.com/jmmcatee/cracklord 

大丈夫です。 私が指示に従っているとき、私は終えることができません。誰かが私が間違っていることを説明することはできますか?

~/go 

あなたが使用しているOSれたと言うが、与えられていない。

は、あなたはもうgopathを設定する必要はありませんポール

+1

githubリポジトリに問題がある場合は、そのリポジトリで問題を開きます。 – sensorario

+0

問題はクラックロードです。少なくともGo 1.9ではインストールの説明が壊れています。 – Volker

+0

'git clone'などを使って手動でクローニングを試みてください。 'go build'を介して手作業でビルドします。 – Volker

答えて

0

、それがデフォルトで設定されているあなたに ありがとうあなたのパス私はLinuxと仮定します。私はあなたが正しく環境変数をエクスポートしていないと思う。よりシンプルなパッケージを最初にセットアップして、セットアップが正しく行えるこ​​とを確認することをお勧めします。ここでの手順(セットアップを検証するなど、が動作し、単にデフォルトのgopathを使用している)は、次のとおりです。

https://golang.org/doc/install

そして、あなたのセットアップを確認するために、(いくつかのコンポーネントがインストールする必要はありません)単純な何かをダウンロードして実行してみてください最初。

関連する問題