memoryfolder

メモです

cython

cythonでDLL load failed: %1は有効なwin32アプリケーションではありません が出る

pyxモジュールをまずpython setup.py build_ext --inplaceして、pyximportでインポートしている。しかしDLL load failed: %1は有効なwin32アプリケーションではありません となりインポートできない…すべてのモジュールを32bitにしたはずなのに!と思ったが…

numpyを高速化するならまずnumexprを使ってみよう

光学系実験のためにnumpyを使って画像解析+色々な計算をしています。 どうしてもスピードがほしいとなったのでCythonを使って高速化してましたが、もっと手軽に試せる方法がありました。 GitHub - pydata/numexpr: Fast numerical array expression evaluato…

Windows10でpython setup.pyするときのvcvarsall.batエラー

cythonを使って高速化するチュートリアルをやっているんですが、 unable to find vcvarsall.bat のエラー。 pythonが探しに行ってるのは import sys sys.version によるとVisual Studio 2008らしい。 easy_install pysnmpしようと思ったらvcvarsall.bat無い…

cythonコンパイルやり方

簡単に。 2008にVCディレクトリが何故か無かったので2015を使わせる SET VS90COMNTOOLS=%VS140COMNTOOLS% で実行 python setup3.py build_ext --inplace python import pyximport; pyximport.install(pyximport=True) import module でok ipythonなら %load_…

cythonで “fatal error: numpy/arrayobject.h: No such file or directory”

cython compile error cl.exe' failed with exit status 2\n かと思ったらおおもとの原因はタイトルのだった python - Cython: "fatal error: numpy/arrayobject.h: No such file or directory" - Stack Overflow これで解決 C:\Python27\Lib\distutils\dist…

windows10、ipython notebook上でpyximportするとコンパイルエラー

結構はまったのでメモ。 まずはpyximportを使ってみた。 ImportError: Building module cythontest1 failed: ["CompileError: command 'gcc' failed: No such file or directory\n"] gccが見つからないらしい。 visual studio入ってるはずなんだけど… 1.使…