🐍
TypeError: __init__() got an unexpected keyword argument 'package_name
いつものようにdockerをビルドしていたら、以下のようなエラーがでた。
TypeError: __init__() got an unexpected keyword argument 'package_name'
【解決策】
・pip install
している「click」のバージョンを8.0.0以上にする。
※ここから補足
docker-comopse up -d --build
にてビルドをした際に、以下のコマンドがdockerに走っている。
RUN pip install --upgrade pip pip-tools
RUN pip install -r requirements.txt
そしてこの、requirements.txt内で指定しているclickのバージョンが7.0.0系だった。
下記URLに記載があるけど、pip-toolsの6.11.0にて「clickの最低バージョンが8.0.0以上」であることが条件になったみたい。
おわり
Discussion