インストールと実行
Python 3 のインストール
解独をインストールするためには、まず Python 3 をインストールする必要がある。Python 3 は以下のいずれかの方法でインストールする。
- Python オフィシャルホームページからダウンロードとインストールをする。
- Windows で Windows subsystem on Linux の Ubuntu あるいは Debian を
使っているのであれば
sudo apt install python3
を実行する。 - macOS で Homebrew を使っているのであれば
brew install python3
を実行する。
インストールされている Python 3 のバージョンは、次のコマンドで確認できる。
python3 -V
Pip のインストール
python3 -m ensurepip
とすることで、pip がインストールされていなければインストールされる。
Windows subsystems on Linux では、apt で配布されている pip はうまく動かない(エントリーポイントを正しく実行できない)。したがってすでに apt によって python3-pip がインストールされているのであれば、
sudo apt remove python3-pip
としてそれをアンインストールしてから、次のように正しく pip をインストールし直す。
sudo apt install wget
wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py
解独のインストール
Python 3 のインストールができたら、ターミナルエミュレーターから次のコマンドで解独をインストールする。
pip3 install kaidoku
Windows subsystem on Linux からは
sudo pip install kaidoku
解独のアップデート
最新のバージョンは 1.0.1
解独の最新バージョンは
pip3 search kaidoku
で確認できる。最新バージョンへのアップデートは
pip3 install -U kaidoku
とする。
解独の実行
ターミナルエミュレータから
kaidoku
と実行すると、次のように解独のコマンドプロンプトに入る。
$ kaidoku
Kaidoku - player, solver and creater of sudoku puzzles.
https://sekika.github.io/kaidoku/
Type h for help, c for showing a problem, q for quit.
kaidoku-1.0.1>
コマンドのヘルプは h
と入力することで、次のように表示される。
kaidoku-1.0.1> h
246 : In the cell of row 2 column 4, put number 6
b : take Back one move
c : show Current position
i : show hInt for current position
q : Quit kaidoku
(中略)
kaidoku-1.0.1>
解独のコマンドプロンプトから抜けるためには q
と入力する。
Debian / Ubuntu ユーザーへ
APTリポジトリをセットアップしてsudo apt install python3-kaidoku
によって解独をインストールすることもできます。