Windowsでpymc3を使おうとしたときのエラー対応

ちょうどpymc3対応だった『Pythonによるベイズ統計学入門』
のコードを動かそうとした際のエラー対応メモとなります。
なお、コードは
をご参照ください。
エラー1: module 'arviz' has no attribute 'geweke'

pymc3のインストール後に import pymc3 でコケるエラー
これは
に書かれているもので、pymc3 インストール時のarvizのバージョンがダメなようです。
conda install -c conda-forge arviz=0.11.0 すれば問題は解消しました。
エラー2

コード実行時に上記のメッセージとともに動かなくなる現象。
これは
に書かれているように、
実行時の処理を main() のような関数で包めばちゃんと動くようになりました。
今回の関連図書
リンク
pymc3でのコード例がある本は珍しい印象なので買いました。
R & rstanだともっといっぱい本があるので、pymc3に強いこだわりがなければ
そちらでやるのもありだとは思います。
リンク
上の本以外でpymc3を使っているものは、あとはこれくらいしか知らないかも。