카테고리 없음

python pyinstaller 설치하기 및 설치 실행 오류 해결방법, 'pyinstaller' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.

pyautocad공부합시다. 2025. 3. 12. 19:20
반응형

파이썬을 개발하면 IDE에서 실행하는 방법도 있지만, 단독으로 실행파일 Exe를 만들어서 사용해야 하는 경우가 있습니다. 
파이썬에서 실행파일(exe)을 만들기 위해서는 pyinstaller를 설치하여 사용해야 합니다.
또한, pyinstaller를 설치 하였으나, 실행 오류가 발생하여 실행이 안되는 경우 해결방법을 알아보도록 하겠습니다.

목  차

    pyinstaller 설치하기

    ● pip 를 이용하여 pyinstaller 설치하기
    PS d:>pip install pyinstaller 엔터

    PS D:\pyautocad> pip install pyinstaller
    Collecting pyinstaller
      Downloading pyinstaller-6.12.0-py3-none-win_amd64.whl.metadata (8.3 kB)
    Collecting setuptools>=42.0.0 (from pyinstaller)
      Downloading setuptools-76.0.0-py3-none-any.whl.metadata (6.7 kB)
    Collecting altgraph (from pyinstaller)
      Downloading altgraph-0.17.4-py2.py3-none-any.whl.metadata (7.3 kB)
      Downloading pyinstaller_hooks_contrib-2025.1-py3-none-any.whl.metadata (16 kB)
    Collecting packaging>=22.0 (from pyinstaller)
      Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
    Collecting pefile!=2024.8.26,>=2022.5.30 (from pyinstaller)
      Downloading pefile-2023.2.7-py3-none-any.whl.metadata (1.4 kB)
    Collecting pywin32-ctypes>=0.2.1 (from pyinstaller)
      Downloading pywin32_ctypes-0.2.3-py3-none-any.whl.metadata (3.9 kB)
    Downloading pyinstaller-6.12.0-py3-none-win_amd64.whl (1.3 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 10.7 MB/s eta 0:00:00
    Downloading packaging-24.2-py3-none-any.whl (65 kB)
    Downloading pefile-2023.2.7-py3-none-any.whl (71 kB)
    Downloading pyinstaller_hooks_contrib-2025.1-py3-none-any.whl (346 kB)
    Downloading pywin32_ctypes-0.2.3-py3-none-any.whl (30 kB)
    Downloading setuptools-76.0.0-py3-none-any.whl (1.2 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 10.3 MB/s eta 0:00:00
    Downloading altgraph-0.17.4-py2.py3-none-any.whl (21 kB)
    Installing collected packages: altgraph, setuptools, pywin32-ctypes, pefile, packaging, pyinstaller-hooks-contrib, pyinstaller
    Successfully installed altgraph-0.17.4 packaging-24.2 pefile-2023.2.7 pyinstaller-6.12.0 pyinstaller-hooks-contrib-2025.1 pywin32-ctypes-0.2.3 setuptools-76.0.0 

    [notice] A new release of pip is available: 24.3.1 -> 25.0.1
    [notice] To update, run: python.exe -m pip install --upgrade pip

    pyinstaller 설치가 성공적으로 실행되었을 때의 메시지를 확인할 수 있습니다.

    pyinstaller 설치 오류 해결방법

    ● pyinstaller 설치 오류

    pyinstaller 설치할 때 오류!

     위와 같은 메시지로 오류가 발생하면, 위의 메시지는 인터넷이 연결이 되지 않아서 발생하는 현상입니다.
    인터넷을 연결하고 pip install pyinstaller 입력하면 정상적으로 설치가 완료됩 니다.

    ● pyinstaller 실행 오류

    pyinstaller 설치가 완료되었는데 실행오류가 나는 경우가 있습니다.

    pyinstaller 실행오류 화면

    위와 같은 메시지를 출력하며 실행이 안되는 경우가 있습니다.
    이 경우는 파이썬 폴더의 Script 폴더가 환경변수에 Path에 등록 되어 있지 않을 경우 발생합니다.

    ● pyinstaller 실행 오류 해결 방법

    오류 해결방법은 위와 같은 경로로 들어가서, 고급 시스템 설정 > 환경변수 > 편집 > scripts 폴더 추가하여 저장하시면 완료되며, 그래도 안될 경우 윈도우를 재시작 하시면 완료 됩니다.

    참조 : Visual studio Code에서 pip 설치하기 (pip install 이 안될 때)

     

    Visual studio Code에서 pip 설치하기 (pip install 이 안될 때)

    Visual studio Code에서 pip 설치하기 (pip install 이 안될 때)vscode에서 pip 용어를 인식하지 못할 때, pip 설치하는 방법을 알려 드리겠습니다.목  차pip 인식이 안될 때1. Visual Studio Code에서 파이썬(

    pyautocad.cad79.com

     

    pyinstaller 실행파일 만들기

    ● pyinstaller 실행파일 만들기

    PS d:> pyinstaller pycircle.py 엔터
    Python 파일이 있는 폴더로 이동한 다음, 아래 명령어를 입력하면 해당 폴더에 실행파일이 만들어집니다.

    만들어진 폴더에서 dist로 이동해서, 한 번 더 들어가면 pycircle.exe 파일을 확인 할 수 있고, 이 실행 파일을 실행하면 AutoCAD에서 원 그리기가 완료되는 것을 확인 할 수 있습니다.

    많은 도움이 되었으면 좋겠습니다.

     

    반응형