[파이썬_에러][3. 파이썬으로 만든 실행파일 에러 / 에러해결-블로그 요약]
파이썬으로 작성한 내용을 실행파일로 만드는 방법에 대해서 알아 보겠습니다.
추가적으로 실행파일을 만들때 발생되는 에러에 대해서도 같이 알아 보겠습니다.
[파이썬_에러]3. 파이썬으로 만든 실행파일 에러
파이썬으로 작성한 프로그램을 실행파일로 만드는 방법에 대해서 알아보겠습니다.
실행파일을 만들면서 에러가 발생했을 때에, 조치하는 방법에 대해서도 같이 알아 보겠습니다.
전문가가 아니라서 많이 코딩자체가 조잡스러울 수 있으므로 참조 부탁드립니다.
1. 에러 발생
이번에는 Pyinstaller 를 사용하면서 발생된 에러에 조치하는 방법에 대해서 설명하겠습니다.
파이썬 파일명: sheet.py
[에러메시지] - Pyinstaller 를 실행했을 때 발생된 에러
: RecursionError: maximum recursion depth exceeded
2. 해결책
1. Pyinstaller를 실행한다
-. 실행문: Pyinstaller -F sheet.py
-. 당연히 하기와 같은 에러가 발생되고 실행파일과 동일하지만 확장자가 다른 파일이 생성됨.
2. 해당 파일을 실행한 폴더를 찾아간뒤, 파일명은 동일하나 확장자가 다른 파일을 찾는다.
-. 확장자: spec / 파일명: sheet.spec
3. 에디터 프로그램을 통해서 해당 파일을 연다.(제가 사용하는 프로그램: Visual Studio Code)
-. 확장자: spec / 파일명: sheet.spec
4. 박스칸에 표시되어 잇는 항목을 추가한다.
import sys
sys.setrecursionlimit(1000000)
5. Pyinstaller를 편집한 파일로 실행해서, 실행파일을 만든다.
-. 실행문: Pyinstaller -F sheet.sheet
*** Your memories make your destiny ***
'[파이썬] > [파이썬]Error' 카테고리의 다른 글
[파이썬_에러]4-2. Pandas로 불러온 표 엑셀 입력 시 발생하는 에러 (0) | 2022.07.10 |
---|---|
[파이썬_에러]4-1. Pandas로 불러온 표 엑셀 입력 시 발생하는 에러 (0) | 2022.07.06 |
[파이썬_에러]2. Web에서 불러온 한글이 깨짐 (0) | 2022.06.01 |
[파이썬_에러]1. win32 Error(AttributeError) (0) | 2022.05.08 |
댓글