Raspberry Pi (raspbian) に Ruby/tk をインストール
Ruby/tk のインストールはライブラリを指定してあげないとうまくいかないので、多少面倒です。
とりあえず標準で入っている ruby 2.7 のまま
$ sudo gem install tk
とすると、これはエラーになってしまいます。
$ sudo apt install libx11-dev tk-dev $ sudo gem install tk -- --with-tcltkversion=8.6 --with-tcl-lib=/usr/lib/arm-linux-gnueabihf/ --with-tk-lib=/usr/lib/arm-linux-gnueabihf/
でうまくできました。
ちなみに macOS では
rbenv install 3.1.2 rbenv global 3.1.2
して
~/.zshrc に
eval "$(rbenv init -)"
を追加すれば最新版になる。Ruby tk をインストールし直し。
gem install tk -- tcltkversion=8.6 --with-tcl-lib=/opt/homebrew/opt/tcl-tk/lib/ --with-tk-lib=/opt/homebrew/opt/tcl-tk/lib
としておきました。