MacBook Pro で TensorFlow を import しようとしたらそれだけでエラーが出た話。
tensorflow を import しようとしたら
> pip install tensorflow
> python
(略)
>>> imoprt tensorflow as tf
ってやったら、
エラーが発生
抜粋1号。
Library not loaded: @rpath/libcublas.8.0.dylib
抜粋2号。
Reason: image not found
やったこと
無駄に入れていた gpu版をアンインストールした上で、tensorflow を再インストールした。
(gpu 版をアンインストールしただけでは解決しなかった)
pip unisntall tensorflow-gpu
pip uninstall tensorflow
pip install tensorflow
補足
エラーを頼りに参考にあるURLを見ていて気が付いたのだが、CUDA?? MacBook Proだから今回は要らないんだけどって思ったときに、かっこつけて GPU版を入れたことを思い出してアンインストールしたという顛末でした。
参考
- macOS+pyenv+TensorFlowでGPUを使おうとしてハマった
- issues で同じことを言っている人もいて内容を見てここで気が付いた