ImportError: cannot import name 'enable_colab' from 'pycaret.utils'
エラー発生時
Google Colaboratoryにて
!pip install pycaret
のコマンドで、PyCaretをインストールした後に
from pycaret.utils import enable_colab
enable_colab()
と入力して、インタラクティブな表示をしようとしたとき。
インタラクティブとは「対話形式」という意味であり、Google Colaboratoryはコンピュータと対話するようにプログラミングしますよね。
原因
現在のバージョンでは、入力するコードが異なる。
ネットに載っているコードは古いバージョン(ver.1や2)に対応しており、最新のバージョン(ver.3)には対応していません。
import pycaret
pycaret.__version__
と入力して、PyCaretのバージョンを確認すると
3.0.3
バージョンは2023年7月現在の最新のものです。
解決法
from pycaret.utils.generic import enable_colab
enable_colab()
と入力すればOK。
問題なく処理が実行されます。
補足
pipでPyCaretをインストールするときの注意です。
競合のパッケージがすでにインストールされている場合は、ランタイムをリセットしてから実行してください。
上手くインストールできない可能性があります。
以上、『ImportError: cannot import name ‘enable_colab’ from ‘pycaret.utils’の解決法』でした。