みんなそんなに簡単じゃない:- 以下の手順に従ってマークを取得してください
そこで、Windows で 64 ビット ビルドを完成させるために私が行ったことは次のとおりです。
MinGW-64 をダウンロードしてインストールします: sourceforge.net /projects/mingw-w64/
インストール プロンプトの最初の画面で、アーキテクチャを x86_64 に、スレッドを win32 に設定したことを確認します。インストール先は C:\mingw64 (ファイル パスにスペースが含まれないようにするため) であるため、これを PATH 環境変数に追加しました: C:\ mingw64 \ mingw64 \ bin(スペースを取り除いてください)
また、bin\mingw64 に含まれている make ユーティリティが mingw32-make と呼ばれていることにも気付きました。単純化するために、この名前を make に変更しました。
Windows コマンド プロンプトを開き、gcc と入力します。「致命的なエラー: 入力ファイルがありません」のようなメッセージが表示されるはずです。
ネクストタイプメイク。「ターゲットが指定されておらず、makefile が見つかりません」のようなメッセージが表示されるはずです。
git と入力します。git がない場合は、インストールして PATH に追加します。これらは、xgboost プロジェクトをビルドするために必要なすべてのツールです。ソース コードを取得するには、次の行を実行します。
- CDC:\
- git clone --recursive https://github.com/dmlc/xgboost
- cd xgboost
- git サブモジュールの初期化
- git サブモジュールの更新
- cp make/mingw64.mk config.mk
- make -j4 この部分は Cygwin シェルから実行したことに注意してください。Windows コマンド プロンプトを使用している場合は、cp を変更してコピーし、同じ結果に到達できるはずです。ただし、何らかの理由でビルドが失敗した場合は、cygwin を使用して再試行することをお勧めします。
ビルドが正常に完了すると、プロジェクト ルートに xgboost.exe というファイルが作成されます。Python パッケージをインストールするには、次の手順を実行します。