파이썬 엑셀로 저장하는 코드를 exe 파일로 만들었을때 오류가 뜹니다.
조회수 2019회
안녕하세요.
openpyxl를 이용하여 출력값을 엑셀로 저장하는 파일을 만들었는데요
코딩 첫줄에 from openpyxl import Workbook를 넣고
openpyxl 패키기도 설치를 다 했습니다.
근데 문제는 파이참에서 이 코드를 실행하면 정상적인 경로에
파일이 제대로 저장이 되는데요
pyinstaller -F 이걸로 실행파일을 만들어서 실행을 하면 에러가 나는데
이유가 뭔가요 ㅠ 초보라서 여기저기 찾아보다가 해결이 안돼 질문드려봅니다.
제발 해결좀 해주세요
에러 문구는
Traceback (most recen call last):
file "파일명.py", line 1, in
ModuleNotFondError : No module named 'openpyxl'
[32096] Failed to execute script 파일명
이렇게 뜹니다.
openpyxl 모듈이 없다는 내용인걸로 보이는데
openpyxl는 파이참에서 설치를 했는데 따로 더 설치가 필요한가요?
openpyxl이 설치 되지 않은 PC에선 사용이 불가능한지도 굼긍합니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
pyinstaller -F --hidden-import=openpyxl 파일명.py
- 파일은 만들어지는데 똑같은에러가 발생합니다. ㅠ 알 수 없는 사용자 2019.9.27 09:20
- 해결했습니다 감사합니다! openpyxl모듈이 제대로 설치가 안되어서 그랬습니다 알 수 없는 사용자 2019.9.27 10:45
댓글 입력