2016-08-22 12 views
0

Python 3.4でcx_freezeを使用してスタンドアロンプ​​ログラムを作成しようとしています。私はそこに全く問題(0エラー、すべての作品が)ですが、私はcx_freezeで作成した.exeファイルを開くと、私はpolyfit関数を呼び出していたとき、私のGUI(Qtは)ちょうどクローズのPythonを通じて私のプログラムを実行cx_freezedプログラムでnumpy.polyfitを使用するとエラーが発生する

frin numpy

cx_freezeの後に "numpy.pi + 2"のようなものを試してみると、それはうまく機能するので、インポートのエラーではないと思います。

アイデア?

注:

  • I私の機能は少し複雑だったが、私はpolyfit([1,2,3], [4,5,6], 2)をしようとしたとき、私は同じ問題にscipy.polyfit結果を用いて、同じ問題
  • に遭遇したので、それがあったが
+0

正確に何を意味するかを "クローズアップ" のでしょうか?例外を捕捉/表示/報告しようとする必要があります。 – kxr

+0

「クローズアップ」とは、GUIがシャットダウンしたことを意味します。 試み:電子などの例外を除いて 関数polyfit([1,2,3]、[4,5,6]、2) :私が使用しようとした 印刷(e)の をしかし、それは効果がありません... –

+0

@kxr、問題は私がpythonを使用していて(そして.exeではなく)動作していることです。そして、コンソールから.exeを起動すると、例外が発生しても何も返されません。 –

答えて

0

私の問題を解決しました:

  • アンインストールすべてのパッケージnumpyの/ scipyのダウンロード

  • PIP(numpyの-1.11.1 + MRL-CP34-cp34m-win32.whlとscipyのダウンロード-0.18.0-CP34-cp34m-win32.whlとWHLを再インストール)

  • https://sourceforge.net/projects/numpy/files/NumPy/1.9.2/

からnumpyの-1.9.2-win32の-superpack-python3.4.exeをインストールして、今、すべての作品:)

関連する問題