문제)
''pyinstaller' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.'라는 오류메시지는 pyinstaller가 시스템의 PATH에 올바르게 설정되지 않았거나 설치되지 않아서 발생하는 메시지이다.

해결 방법)
방법 1. pyintaller 설치
설치되지 않은 경우라면 아래의 명령어를 사용하여 PyInstaller을 설치해 준다.
pip install pyinstaller
pip show pyinstaller
방법 2. PATH 환경 변수 설정
설치가 되어있는데도 해당 에러가 뜬다면 환경 변수 문제로 인해 PyInstaller가 시스템에서 인식되지 않은 경우이다. PyInstaller가 설치된 경로를 시스템의 PATH에 추가해 주자.

C:\Users\user\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\Scripts ⇒ 이 경로를 환경변수 PATH에 추가해줘야 한다.

시스템 환경 변수 편집 > 고급 > 하단에 환경 변수 > 편집 > 경로 추가


위의 설정 이후에 PowerShell에서 다시 pyinstaller 명령어를 실행해 보면 정상적으로 작동하는 것을 볼 수 있다.
pyinstaller --onefile .\test.py
참고) 파이썬 코드를 실행 파일(exe)로 배포하기_pyinstaller 👇
[Python] 파이썬 코드를 실행 파일(exe)로 배포하기_pyInstaller
IntroPython 코드를 사용하려면 사용자가 Python 환경을 구축해야 하는 불편함이 있다. 이럴 때 파이썬 코드를 .exe 파일로 변환해서 사용하면 파일을 실행만 하면 되기 때문에 배포가 용이해지고, 사
yeit.tistory.com
'Trouble Shooting' 카테고리의 다른 글
| [업무자동화] Python_한글 파일명 메일 첨부 오류 해결 방법 (0) | 2025.08.20 |
|---|---|
| [Windows] 배치파일 한글 오류 / 한글 깨짐 문제 (0) | 2024.04.22 |
| [Error] No package nginx available. 해결 방법 (0) | 2024.02.28 |
| [NTP] Leap Second expired / 윤초 만료 이슈 (1) | 2024.01.28 |
| [MySQL 설치 시 에러] RPM GPG KEY Error 해결 방법 (0) | 2024.01.14 |