LoginSignup
4
6

More than 1 year has passed since last update.

pandas-profilingの環境構築に苦労した

Last updated at Posted at 2021-08-23

pandas-profilingの環境構築ができたとこまでの道を残しておきます。
anaconda環境にて。
もし、すでにpandas-profilingをインストールしていたなら,一度アンインストールを。

conda uninstall pandas-profiling 

または

pip uninstall pandas-profiling 

インストール開始

conda install -c conda-forge pandas-profiling=2.6.0 :

githubにもあるやつですが、ここでは2.6.0をインストールします。3.0.0ですすめると「concat() got an unexpected keyword argument 'join_axes'」というエラーがでてきて、きりがなかった。

あと、このエラーも多かった。
「ImportError: cannot import name 'ABCIndexClass' from 'pandas.core.dtypes.generic'」
原因はよくわかりませんが、とにかく 上のconda forgeのやつと

pip install https://github.com/pandas-profiling/pandas-profiling/archive/master.zip 

を繰り返したことで、自然消滅
順当に進めていくと、次のエラー imagehashというモジュールがなかったので、condaでインポート

conda install imagehash 

よく、わからずまた進めると「KeyError: 'script_values' 」というエラー。わけわからん。
とりあえず、アップグレードしてみる。

pip install -U pandas-profiling 

そして解決。無事使えるようになった。

まとめ

おそらく、3.0.0から直接やると"join axes"っていうエラーがでるので、2.6.0あたりからインストールして、アップグレードするのがよいのかな?という感じです。

4
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6