2017-09-13 7 views
0

easygui를 호출하는 Python 스크립트가 있습니다. 이 스크립트는 이전 컴퓨터에서 정상적으로 작동했습니다. 새 컴퓨터를 가지고 스크립트를 업그레이드하려고하지만 easygui에서 오류가 발생하지 않습니다. 여기에 문제가되는 코드가 있습니다.EasyGui diropenbox()에서 'module'객체에 'askdirectory'속성이 없습니다.

inDir = diropenbox("Set to the input directory of geo-tagged images. This directory will also store the output KML file.") 

다음은 오류 메시지입니다.

PYTHON ERRORS: 
Traceback info: 
    File "C:\gTemp\GeotaggedImagesToKMLandCSVforLiNUXandiOS\GeotaggedImage2KML_CSV.py", line 150, in <module> 
inDir = diropenbox() 

Error Info: 
'module' object has no attribute 'askdirectory' 

왜이 코드에서 오류가 발생합니까? 참고 - 이전 코드에서는 easygui 텍스트 상자를 호출하고 작동하므로 설치가 정상적으로 작동한다고 생각합니다. Python 2.7 Windows 7 easygui_0.98.1-py2.py3-none.any.whl이 설치되었습니다.

답변

0

easygui 0.98을 제거하고 0.97을 설치하면 문제가 해결되었습니다.