3

cx_freeze、Python3、および lfd.uci.edu からの Scipy インストールを使用して Windows EXE を作成しています。exe を実行すると、次のエラーが表示されますImportError: cannot import name nonlin

これが参照する Scipy ファイルの行は、 site-packages\scipy\optimize_root.py: にありfrom . import nonlinます。

Python でコンソールをロードし、正常に実行できますimport scipy.optimize.nonlin。scipy.optimize.nonlin を setup.py インクルードに追加しても問題は解決しません。

nonlin.py は、私の scipy インストールの optimize ディレクトリにあり、ライブラリ ファイル cx_freeze が生成するコンパイル済みファイルとして対応する場所にあります。

4

1 に答える 1