Colab Katagoでlibzip4のインストールエラーが発生する件を修正しました

雑記
スポンサーリンク

お問い合わせからColab Katagoが動かなくなっているというご連絡をいただいたので修正しました。お問い合わせいただいたS様ありがとうございます。

スポンサーリンク

エラー内容

Colab上でNotebookを実行するとlibzip4がインストールできない旨のエラーがでてきます。

E: Unable to locate package libzip4
・・・(省略)・・・
/content/katago: error while loading shared libraries: libzip.so.4: cannot open shared object file: No such file or directory

原因と修正方法

おそらく、Colabが使っているサーバのOS(Ubuntu)のバージョンが18.04から20.04に変わったためと思われます。katagoを動かすために必要なlibzip4が入っているリポジトリが参照できなくなっていました。

Notebook(colab-katago-gd-en.ipynb)に以下の一文を追加することで、古いUbutuで使われていたライブラリが入っているリポジトリを追加できます。同じ原因で動かなくなってしまっているかたは、こちらを追加してください。

!echo deb http://archive.ubuntu.com/ubuntu/ bionic universe > /etc/apt/sources.list.d/bionic.list

以下具体的な修正例です。

# Install useful stuff
!echo "Install libraries"
!echo deb http://archive.ubuntu.com/ubuntu/ bionic universe > /etc/apt/sources.list.d/bionic.list
!apt-get update 1>/dev/null
!apt-get install --yes ssh screen nano htop ranger git libzip4 1>/dev/null
!pip install -U -q PyDrive 1>/dev/null

GitHubのソースも修正済みです。

タイトルとURLをコピーしました