4

Python 2.6 インストールで使用するために、このバージョンのwxPythonをダウンロードしてインストールしました。

http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-2.8.9.1-py26.exe

Python を実行して wx をインポートしようとすると、次のエラーが発生します。

C:\Program Files\Console2>python
Python 2.6 (r26:66721, Oct  2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "c:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\__init__.py", line 45, in <module>
    from wx._core import *
  File "c:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\_core.py", line 4, in <module>
    import _core_
ImportError: DLL load failed: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
>>>

wxPython を削除して再度インストールしようとしましたが、同じエラーが発生しました。この問題を解決するにはどうすればよいですか?

4

9 に答える 9

3

これを言うのは嫌いですが、私は同じ問題を抱えていました、そしてインポートは再起動後にうまくいきました。

于 2011-02-25T17:09:02.267 に答える
3

同じエラーが発生していました。

いくつかのグーグルの後、MSVC ++ 2008再配布可能へのこのリンクを見つけて、インストールしました。

それで問題は解決しました。

于 2008-11-29T21:46:17.047 に答える
1

私も同じ問題を抱えています。wxPythonを含むいくつかの素晴らしいモジュールが付属している「PortablePython」IDEをインストールすることをお勧めします。別のwxPythonをダウンロードしなくてもGUIのコーディングをすぐに開始できます。リンク、 http: //www.portablepython.com //

于 2011-01-31T14:56:09.807 に答える
1

Unicode バージョンの代わりに ANSI バージョンを試してください。IIRC が正しく動作するには、Python 2.6 のインストールと一致する必要があります。

于 2008-11-25T05:50:18.503 に答える
1

Microsoft C ランタイム ライブラリ v.9 ファイルとマニフェストをコピーします。つまりmsvcr90.dll、フォルダから wxmicrosoft.vc90.crt.manifestフォルダへ、つまり起動に失敗した DLL を含むフォルダです。python

または、Visual C++ 2008 再頒布可能パッケージをインストールします。

于 2009-05-12T16:07:24.180 に答える
1

wxPython trac systemで「アプリケーション構成が正しくありません」を探すことから、意味のある唯一の参照は、64 ビットと 32 ビットの互換性の問題です。

それ以外の場合は、ANSI を試すというブライアンの答えはかなり良いと思います。

ところで、再度アンインストールを試みる場合は、site-packages フォルダーに移動し、すべての wx および wxPython が削除されていることを確認してください。

于 2008-11-25T06:20:30.177 に答える
0

もう1つの遅い回答ですが、最近問題が発生し(8/14)、解決策は64ビットのwxPythonバージョンではなく32ビットを使用することでした。

于 2014-08-01T21:32:28.080 に答える
0

モジュール wxpython 2.8.12.1 バージョンを使用しようとすると、python のバージョンを選択します。ここからダウンロードできます:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#wxpython

于 2014-09-06T19:27:57.363 に答える