superi

主にキャリアと金融を嗜むメディア

Python3にアップデートしたらmatplotlibのpyplotがインポートできない


スポンサーリンク

Anacondaを使っていますが、Python3にアップデートしたらmatplotlibのpyplotがインポートできなくなりました。ちなみにmatplotlibの他のクラスは読み込めます。

 発生しているエラー

%matplotlib inline
from matplotlib import pyplot as plt

ImportError: libSM.so.6: cannot open shared object file: No such file or directory

けっこうハマったのですが、同僚曰くanacondaではよくあることらしいです。

解決方法

結論、pyqt4が見当たらないのでこれをインストールしてしまえばok。

sudo apt-get install -y python-qt4

※OSはubuntuです。他のOSでこれで解決するかは不明です。

参考

python - Anaconda ImportError: libSM.so.6: cannot open shared object file: No such file or directory - Stack Overflow