記事閲覧
質問掲示板
TOP > 記事閲覧
fld_nor.gif KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 11:46
投稿者 Eba
参照先
これはたぶんhope366さんへの質問です。
KataGoをコマンドラインで動かす具体的な方法を教えてください。
ターミナル画面を開いてコマンドを打つことは経験あります。
編集 編集
12>
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 19:46
投稿者 Eba
参照先
デイレクトリの書き方を間違っていたようで、以下のようにしたら「KataGo v1.17.0」以下が表示されました

PS C:\LizzieYzy-2.6.1> .\katago_engine\katago-v1.17.0-cuda12.1-cudnn8.9.7-windows-x64.exe gtp -model .\weights\b11c768h12nbt3tflrs-fson-silu.bin.gz -config .\katago_engine\default_gtp24.cfg
KataGo v1.17.0
Using Japanese rules initially, unless GTP/GUI overrides this
Initializing board with boardXSize 19 boardYSize 19
Loaded config .\katago_engine\default_gtp24.cfg
Loaded model .\weights\b11c768h12nbt3tflrs-fson-silu.bin.gz
Model name: b11c768h12nbt3tflrs-fson-silu
GTP ready, beginning main protocol loop
編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 20:13
投稿者 hope366
参照先
「.\」を先頭に追加したら動いた、ということですか・・
私のほうでは「.\」の追加なしで、

"katago-v1.17.0-cuda13.2-cudnn9.24.0-windows-x64\katago.exe" gtp -model "weights\b11c768h12nbt3tflrs-fson-silu.bin.gz" -config "katago-v1.17.0-cuda13.2-cudnn9.24.0-windows-x64\default_gtp.cfg"

で動いています。

katago.exeを絶対パスで書いて、他を途中まで省略したら動かず。
katago.exeを途中まで省略で書けば、他を省略しても動く。

など、動く場合と動かない場合の条件が突き詰めると面倒そうです。
編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 20:40
投稿者 Eba
参照先
ダブルクォーテーション「"」でコマンドを囲むと、私の場合 gtpやmodelなどを認識しないので、相対パスでコマンド入力しました。
とりあえずこれでKataGoの動作確認は今後できそうです。
ありがとうございました。
編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 21:06
投稿者 hope366
参照先
私の環境では動いているのに、何故Ebaさんの環境だとダブルクォーテーションで囲むと動かなくなるのか?

こういうの気になって仕方がないタチでして^^
解決のためにもう少しお付き合い頂けないでしょうか?

1. 何で実行したか?

 コマンドプロンプト(cmd.exe)
 Windows PowerShell
 PowerShell 7
 Windows Terminal(※中でどちらのシェルを使っていたか)

2. エラーが出た時の具体的な表示内容を教えてください
編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 21:18
投稿者 Eba
参照先
私はデスクトップ上で右クリックして現れるメニューの中にある「ターミナルで開く」を使いました。
そのターミナル画面で実行した画像を添付します。
上部にWindows PowerShellとあり、コマンドラインの頭に「PS」とあるのて Windows PowerShellの画面ですね。

他の画像はダブルクォーテーションで囲ったらエラーになったものです

1785500331-s-1.png1785500331-s-2.png

編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 21:40
投稿者 Eba
参照先
デスクトップ上で右クリックすると、もう一つ「コマンドウィンドウをここで開く」というのがあります。これを使った画像を示します。
この場合はダブルクォーテーションで囲んでも正常に認識してくれました。このほうが楽なので今後は cmd.exeを使おうと思います。

1785501642-s-1.png1785501642-s-2.png

編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/07/31(Fri) 22:00
投稿者 hope366
参照先
情報有難うございます。
PowerShellはLizzieやLizzieYzyのコンパイルの時しか使ったことがなくて、あまりよく分かってなかったのですが、コマンドプロンプトとはルールが違うみたいですね。

コマンドプロンプトだと「"」で囲んでもエンジンコマンドとして認識してくれるけど、PowerShellだと、「"」で囲むとコマンドとしては見てくれず、ただのよく分からない文字列と認識するみたいです。

確かSabakiも似たような感じで、エンジン指定のところを「"」で囲むと認識してくれないんですよね。

結論:LizzieYzyとコマンドプロンプトは「"」で囲むのはokで、PowerShellとSabakiは「"」で囲むのはNG。

また一つ勉強になりました^^

ちなみに私のほうでは、デスクトップ上で右クリックしても、「コマンドウィンドウをここで開く」が出てきません・・
右クリックした時のメニュー表示自体が全然違うようです。
これについてはまた別に調べたいと思います。
編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/08/01(Sat) 11:03
投稿者 hope366
参照先
レジストリ編集とやらで、デスクトップでの右クリックですぐにコマンドプロンプトやコントロールパネルが開けるようにできましたsml_sml.gif

1785549823-s-1.png

編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/08/01(Sat) 13:30
投稿者 Eba
参照先
私がデスクトップのコンテキストメニューを変更していたのを忘れていました。
Winaero Tweakerというアプリを使いました。Windows10で見た目が大幅に変わったときWindows7タイプに戻すために利用しました。
https://winaerotweaker.com/
「窓の社」からダウンロードするのが便利と思います
https://forest.watch.impress.co.jp/docs/news/2070868.html
デスクトップの見た目の変更からコンテキストメニューの変更までいろいろな変更が出来ます。
編集 編集
件名 Re: KataGoをコマンドラインで動かす
投稿日 : 2026/08/01(Sat) 13:51
投稿者 hope366
参照先
情報有難うございます。
あとで試してみようと思います。
編集 編集
TOP > 記事閲覧
12>
件名 スレッドをトップへソート
名前
URL
画像添付


暗証キー
画像認証 (右画像の数字を入力) 投稿キー
コメント sml_cool.gifsml_sml.gifsml_yawn.gifsml_q.gifsml_big.gifsml_shm.gifsml_wink.gifsml_cry.gifsml_roll.gifsml_bonk.gif

- WEB PATIO , Modified by Eba -