2016-05-24 11 views
0

scipy.interpolateをインポートしようとしましたが、_fblas.pydをインポートできません。それは私のオンライン調査は、私がインストールさnumpyのの間違ったバージョンを持っていたので、これがあることを示唆しscipyからpydファイルをインポートできません

File "C:\cygwin64\lib\python2.7\site-packages\scipy/linalg/blas.py", line 155, in <module>  
    from scipy.linalg import _fblas 
ImportError: cannot import name _fblas 

次のエラーを投げ続け、そして私はnumpyの+ MKLをインストールする必要があります。だから、私が持っていたバージョンをアンインストールし、mklを含むnumpy 1.10.4をインストールしました。

これは_flbas.pydの元の問題を修正しませんでした。

私はscipyを再インストールしますが、私が持っているバージョンがどこにあるのか覚えていません。そしてscipy 0.17.1.tar.gzをインストールすると、必要なblasリソースがないというエラーがスローされます。私もここからダウンロードしようとしました:https://github.com/scipy/scipy/releases、しかし、それらは最初に_fblas.pydを含んでいません。

ここからどこに行くのかわかりません。私は_fblas.pydファイルをインポートしない理由も完全にはわかりません。

+0

間違っているのか疑問に思うの画面を見つめての時間の多くを避けることができますか? – ppperry

+0

私はpython.orgからPython 2.7.11を使用しています – k80

答えて

0

を手作業で試したようですが、は必要なパッケージに準拠しています。あなたの努力で私の帽子を取っても、これは簡単なことではないことに留意してください。

この種の作業は、開発者(コードを書く人)ではなく、常勤のメンテナーのためのものであると付け加えることもあります。あなたの特定のCygwin環境に特にあります

だから、ですか?またはContinuum's mkl-ready python-and-many-tools-including-mkl+scipy distributionまたはEnthought's Canopyのいずれかを使用できます。うまくいけば、これはあなたのpythonの代替実装を使用していますあなたに

+0

私はContinuumに所属していないことを明確にしたいと思います。今、私は他のMKL対応のPythonディストリビューションについて知らない。あなたが他のことを知っている場合は、コメントを書いてください。 –

+0

これは私がやったこととほぼ同じですが、私はCanopyを使用しています。それは今働く。ありがとうございました。 – k80

+0

答えにキャノピーを追加する –

関連する問題