Binder比論文が公開されていた。ついでに自分の業績リストも更新。
K-RISの方はORCID経由で取得できた。Binder比論文はまだ登録されてない。
bundleが「Following files may not be writable, so sudo is needed:」というエラーを出した。
$ bundle
Using bundler 2.2.24
Using temple 0.8.2
Following files may not be writable, so sudo is needed:
/opt/rh/rh-ruby27/root/usr/bin
/opt/rh/rh-ruby27/root/usr/share/gems
/opt/rh/rh-ruby27/root/usr/share/gems/build_info
/opt/rh/rh-ruby27/root/usr/share/gems/cache
/opt/rh/rh-ruby27/root/usr/share/gems/doc
/opt/rh/rh-ruby27/root/usr/share/gems/extensions
/opt/rh/rh-ruby27/root/usr/share/gems/gems
/opt/rh/rh-ruby27/root/usr/share/gems/specifications
デフォルトでインストールするgemのパスが変わったらしい。
$ bundle install --path ~/.gem
[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path '/home/watanabe/.gem'`, and stop using this flag
Could not locate Gemfile
ありゃ、書式が古かったらしい。
export GEM_HOME=$HOME/.gem
bundle config set --local path ~/.gem
これで、Gemfileがあるところでbundle installすればOK。.zshrcに以下を追加しておく。
export GEM_HOME=$HOME/.gem
export PATH=$PATH:~/.gem/ruby/2.7.0/bin
bundle execで実行する場合はPATHの設定は不要。パスにバージョン情報入っちゃってるし、いちいちbundle exec経由で実行したほうが良いな。