2017-09-12 3 views
-1

내 프로젝트 데모에 사용할 다른 컴퓨터에서이 오류가 발생합니다. 그것은 아나콘다 3을 사용하고 있습니다.tkinterapp를 실행할 때 Python이 충돌 함

Windows에서 "pythonw.exe가 작동을 멈췄습니다."라는 오류 메시지가 나타납니다. 다음은 세부 사항입니다.

Problem signature: 
    Problem Event Name: BEX 
    Application Name: pythonw.exe 
    Application Version: 0.0.0.0 
    Application Timestamp: 577c1105 
    Fault Module Name: StackHash_0a9e 
    Fault Module Version: 0.0.0.0 
    Fault Module Timestamp: 00000000 
    Exception Offset: 3f271bee 
    Exception Code: c0000005 
    Exception Data: 00000008 
    OS Version: 6.1.7601.2.1.0.256.4 
    Locale ID: 3081 
    Additional Information 1: 0a9e 
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 
    Additional Information 3: 0a9e 
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 

누구든지이 문제의 원인을 밝힐 수 있습니까?

편집 : 오류의 원인을 찾았습니다. 자살 할 때입니다 ._framePlotter

 self._framePlotter = tk.Frame(master) 
     self._plotter = Plotter(self._framePlotter) 
     self._framePlotter.pack(side=tk.LEFT, fill = tk.BOTH, expand=True) 

도와주세요. 기본적으로

가, 그리고 설치 핍

conda uninstall matplotlib 

아나콘다

에하기 matplotlib를 제거 :
pip install matplotlib 

는 그 다음 고정 것

+0

코드 개요를 제공 할 수 있습니까? 특히,'mainloop'에 대한 호출 –

+0

표준 파이썬 IDLE에서 이것을 실행하여 동일한 결과를 얻으려고 했습니까? 이것은 스크립트 관련이거나 Anaconda 관련 일 수 있습니다. –

+0

@EthanField 내 노트북에 잘 작동합니다. 그러나이 코드는 내 컴퓨터에서 테스트 할 수 없습니다. 편집 : (계속) IDLE에서 테스트했지만 예외/오류가 나타나지 않습니다. tk.Tk() 창이 나타나지만 갑작스런 충돌이 일어납니다. – Kucosyn

답변