0
私のRaspbianシステムではpyFFTWが正常にインストールされましたが、インポートパッケージ中に問題があります。pyFFTWはインポート中にlibfftw3l.soを見つけません
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ファイルに正しいパスを検索する方法を教えてください。
を本当に、それは動作しますか?私はfftwの長いバージョンがARMでサポートされていないことを理解しました。この理由から、pyFFTWは現在ARMではサポートされていません。 [この問題](https://github.com/pyFFTW/pyFFTW/issues/127)を参照してください。この問題を解決するために、私たちは入力に熱心です(欠けているライブラリを適切に処理し、Pythonの終わりで適切な例外を発生させることになります)。 –
はい、動作します。私はこの問題を見た。有効になっているlong double型とfloat型でFFTWを手動で再インストールしました。 pyFFTWをpipよりインストールする。私は助けてうれしいですが、私はPythonで新しいです、そして、それは私の範囲を超えているのです – Mesco