備忘録やめた

備忘録として使用していたけどやめた.このブログに載せてあるコードのライセンスは別途記載がない限りWTFPL OR NYSLです.

Kritaのスクリプトのメニューから何も現れないときの解決法

正直理由を説明できないので,自己責任でお願いします.

pip uninstall PyQt5

これで解決できた.

背景

Kritaのメニューにある「ツール→スクリプト」の先が何も出なかった.ターミナルからKritaを実行してみると,

%krita     
QObject::startTimer: Timers cannot have negative intervals
krita.scripting: "Traceback (most recent call last):"
krita.scripting: "  File \"/usr/lib64/krita-python-libs/krita/__init__.py\", line 11, in <module>"
krita.scripting: "    from .api import *"
krita.scripting: "  File \"/usr/lib64/krita-python-libs/krita/api.py\", line 15, in <module>"
krita.scripting: "    from PyKrita.krita import *"
krita.scripting: "ImportError: /home/hiroki/.local/lib/python3.9/site-packages/PyQt5/QtCore.abi3.so: undefined symbol: _ZdlPvm, version Qt_5"
krita.scripting: "Could not import krita"

と,Qt_5に関してなにか問題があった.

とりあえずアンインストールしたらうまく行った.