忍者ブログ

!===== implicit none

設計と実装を同時にやるのは…やめようね!!(血涙)

cygwinにscipyが導入できない

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

cygwinにscipyが導入できない

cygwinでscipyを使えるようにするためここ2日間ほど試行錯誤したのですが、結局導入できませんでした。

とりあえず結論(?)としては、
http://wiki.scipy.org/Installing_SciPy/Windows
ここの手順に従って行えばよいみたいなのです、、ただ私の英語力とPG力ではどうにもできませんでした・・

以下一連の流れと今後のために役立ちそうなことをメモっておきます。


とりあえず
http://chiranoura.nobody.jp/articles/2015-06-30_01_how_to_install_scipy/
を参考にして新たなパッケージをcygwinにぶち込み、ついでにいくつかのパッケージの更新も行ったところ、scipy導入はできず、さらにはnumpy使用時にエラーが発生するようになってしまいました・・・

まずnumpyのエラー
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.4/site-packages/numpy/__init__.py", line 170, in <module>
    from . import add_newdocs
~~~省略~~~
  File "/usr/lib/python3.4/site-packages/numpy/linalg/linalg.py", line 29, in <module>
    from numpy.linalg import lapack_lite, _umath_linalg
ImportError: No such file or directory

とりあえずnumpyを使えるようにするため、例のごとくグーグル先生
http://centilemma.com/windows/cygwin.html
確かに調べてみると/usr/bin/の下にcyglapack-0.dllが存在していない
そんなわけでここの修正を適用
 # repair lapack_file
$ cp /usr/lib/lapack/cygblas-0.dll /usr/bin
$ cp /usr/lib/lapack/cyglapack-0.dll /usr/bin

numpyが動くかテスト
>>> import numpy
>>> numpy.__version__
'1.9.2'
>>> numpy.__file__
'/usr/lib/python3.4/site-packages/numpy/__init__.py'

わお!できたやん!!この調子でscipyもなんとかならんか!?

と当時の私は簡単に考えていたのですが、ここは地獄の入り口に過ぎなかったのです・・・
長いんで次回に続きます。。。
PR

コメント

プロフィール

HN:
NoName
性別:
男性
職業:
おっさん
趣味:
無趣味
自己紹介:
すーぱーぷろぐらまー()になりたい

スポンサードリンク

スポンサードリンク

P R

リンク