memoryfolder

メモです

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

pyxモジュールをまずpython setup.py build_ext --inplaceして、pyximportでインポートしている。

しかし

DLL load failed: %1は有効なwin32アプリケーションではありません
となりインポートできない…

すべてのモジュールを32bitにしたはずなのに!と思ったが、違うところに原因があった。
実は64bitのwindowspython setup.py build_ext --inplaceしていたんだった。

これを、ちゃんと32bitのwinで行うと実行できた。よかった。