Raspbian システムに pyFFTW を正常にインストールしましたが、パッケージのインポート中に問題が発生しました。
import pyfftw
File "/usr/local/lib/python3.4/dist-packages/pyfftw/__init__.py", line 16, in <module>
from .pyfftw import (
ImportError: libfftw3l.so.3: cannot open shared object file: No such file or directory
実際、ソースからFFTWをインストールしています。
私は __init__.py を掘り下げましたが、相対インポート行があります:
from .pyfftw import (
FFTW
blah blah )
にはモジュール pyfftw がありません。フォルダーですが、この行は./pyfftw.cpython-34m.soファイルを示していると思います。これはおそらく FFTW の C コードをラップしています。
この pyfftw.cpython-34m.so ファイルに正しいパスを探す場所を伝えるにはどうすればよいですか?