tkinter를 사용하여 GUI를 만들었습니다. 내 GUI는 Excel 파일에 연결되어 xlrd 패키지를 사용했습니다. 내가 무슨 파일이 "의 version.txt"고 또는 왜 아무 생각이py2exe를 사용하여 실행 파일에 tkinter 컴파일, xlrd와 관련된 문제가 발생했습니다.
Traceback (most recent call last):
File "main.py", line 2, in <module>
File "xlrd\__init__.pyc", line 4, in <module>
IOError: [Errno 2] No such file or directory: 'C:\\Users\\dist\\library.zip\\xlrd\\version.txt'
: 나는 다음과 같은 오류 메시지가있는 텍스트 파일을 가져 실행 파일을 열려고 할 때, py2exe에를 사용하여 실행 파일에 GUI를 컴파일 후 디렉토리에 존재하지 않습니다. 나는 xlrd 패키지가 필요없는 실행 가능한 GUI를 컴파일하려고 시도했으며 모든 것이 잘 동작했다. 이것은 내 setup.py 파일 스크립트입니다 :
from distutils.core import setup
import py2exe
setup(windows=['main.py'],options={'py2exe':{'includes':['xlrd']}})
저는 Python과 실행 가능한 응용 프로그램을 만드는 데 상당히 익숙합니다. 모든 조언을 부탁드립니다.
존, 고맙습니다. 결국 xlrd 아이디어를 덤프하고 Excel 파일에 데이터를 저장하는 데이터 구조를 만든 다음 피클 링 된 파일을 처리합니다. 답변 해주셔서 감사합니다. – ecco