Skill/Python
오류 : 'pyinstaller'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
steadilee
2022. 10. 5. 17:13
※ 오류 해결 전에!!
pip install pyinstaller 를 실행했을 때 설치 성공 메세지와 함께 경로에 대한 오류사항이 떴을 것이다.
이 부분을 통해서 실제 파이썬 위치를 유추해볼 수 있다
오류 해결을 위해서는 파이썬 경로가 필요하니 설치 명령어 실행한 창을 끄지 말고 경로를 먼저 확인한다
오류
pip install pyinstaller
pyinstaller - - onefile fashion.py
- 위와 같이 pyinstaller를 설치하고 exe 파일로 변환하는 명령어 수행시 , 아래와 같은 오류 발생
pyinstaller'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
원인
이와 같은 오류 발생 하는 이유는 환경변수 - path에 python 경로가 추가되지 않았기 때문이다.
해결 : 고급 시스템 설정 - 환경변수에 파이썬 경로 추가
1. 고급 시스템 설정 을 실행한다
2. 고급 탭 - 환경변수 클릭
3. 환경변수 - 변수 중에 'path'를 선택한 후 - 편집을 클릭한다
4. 새로만들기를 클릭하고 아래와 같이 1) 파이썬경로, 2) Scripts 경로를 추가해준다
- Scripts 폴더에는 pyinstaller.exe 파일이 설치되어 있을 것이다
※ 실제 파이썬 경로 유추 방법
pip install pyinstaller 를 실행했을 때 설치 성공 메세지와 함께 경로에 대한 오류사항이 떴을 것이다.
이 부분을 통해서 실제 파이썬 위치를 유추해볼 수 있다
그러니 설치한 창을 끄지 말고 경로를 먼저 확인한다
5. 위의 과정을 통해 환경 변수에 파이썬 경로를 추가한 후 확인 - 적용한다
6. 그 후, 다시 아래와 같이 수행하려던 명령어를 수행해본다
pyinstaller - - onefile fashion.py