파이썬 프로그램을 .exe 실행 파일로 만드는 방법 (PyInstaller)

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • 파이썬으로 만든 프로그램을 파이썬이 설치되어 있지 않은 PC 에서 실행할 수 있게 PyInstaller 를 이용하여 .exe 파일로 만드는 방법을 알려드립니다.
    내가 만든 프로그램을 친구에게 보내고 싶으신 분은 꼭 보세요 !
    Designed by freepik
    : www.freepik.com

Комментарии • 298

  • @yongjangkim3602
    @yongjangkim3602 4 года назад +3

    나도 코딩에서 처음으로 코딩을 접할 수 있게 되어 행운이라 생각하는 일인입니다.
    감사합니다.

  • @Pedaiah
    @Pedaiah 4 года назад +65

    2:43 윈도우 인생 10년만에 이런 꿀팁을 알게될 줄이야 ㄷㄷ

    • @chorok7896
      @chorok7896 3 года назад

      저도요 ㅋㅋ

    • @묘귀
      @묘귀 3 года назад

      검색창에 cmd 입력하고 엔터 눌러도 됨

    • @Pedaiah
      @Pedaiah 3 года назад

      @@묘귀 그냥 검색창에 cmd 하면 경로가 기본경로에서 시작하지 않나요?

    • @묘귀
      @묘귀 3 года назад

      작업 표시줄에 있는 검색 창에 쓰면 돼요
      그러면 파일 탐색기 안 열어도 되거든요

    • @Pedaiah
      @Pedaiah 3 года назад +2

      @@묘귀 파일 탐색기 안 열어도 되는건 맞는데 cmd가 열릴 때 경로에서 열리게 하는거는 처음 본거에요 ^^

  • @ggumchi3679
    @ggumchi3679 3 года назад +3

    입문자로서 부담스럽지 않고 쉽게 배울 수 있네요. 정말 감사드립니다.

  • @blrun2
    @blrun2 3 года назад +1

    파이썬 소스 파일을 실행파일로 만들 수 있는지 궁금했는데 모든 궁금증이 해소가 되었습니다. 등산 중 시청하였는데 화면은 작았지만 머리로 따라하기 실습 잘했습니다.
    초보자도 쉽게 직접 파이썬에서 실습이 가능할 것 같네요.
    저도 파이썬으로 만든 등기번호 조회해 마스크 풀어 결과 이미지 저장하는 거랑 저번에 퀴즈로 내주신 나만의 패스워드 생성기를 시간날 때 한번 exe 파일로 시간날 때 생성해봐야겠어요.
    매번 코드 개발환경 실행하기 번거로웠거든요.
    오늘도 유용한 동영상 강의 제공해 주심에 감사드립니다.

  • @핑핑이-b4o
    @핑핑이-b4o 4 года назад

    와 얼마전에 관련댓글 본것 같은데 바로바로 영상 올려주셨네요 금방 구독자 10만 넘어서 빠르게 성장할 것 같아요 감사합니다.

  • @비산-n3k
    @비산-n3k 4 года назад

    안녕하세요 코딩님
    저희지역엔 컴퓨터 학원이없어서 적당한 인강도없고 ,,유투브 뒤적거리다 코딩님 동영상보게되었습니다
    오늘부터 잘부탁드립니다

  • @네하늘
    @네하늘 3 года назад

    선생님 덕분에 tkinter를 배우고 흥미가 생기게 되었네요 강의하신거 전부 다 봤습니다. 감사합니다

  • @주영-g2w
    @주영-g2w 4 года назад +4

    헉 제가 질문했던거 영상으로 만들어주셨네요 감사합니다 ㅎㅎ

  • @dsdf6789
    @dsdf6789 3 года назад

    항상 감사하게 강의 시청하고 있습니다

  • @좋은배움
    @좋은배움 2 года назад

    pyinstaller로 파일을 만들고나서 강의 내용같은 오류가 발생해 어떻게 해결할지 몰라서 손 놓고 있었는데... 정말 해결책 알려주셔서 감사합니다. ㅠㅠㅠ 손 놓은거 다시 손잡고 공부할 수 있게 됐어요 ㅠ

  • @이종현-z6n3d
    @이종현-z6n3d 3 года назад +8

    코딩 아주 잘 배우고 있습니다.
    오늘 pyinstaller 을 사용하여 exe 파일을 만들어봤는데, 윈도우가 만들어놓은 파일을 바이러스로 인식하더라구요.
    이 문제를 어떻게 처리해야 합니까?

    • @user-unji
      @user-unji 3 года назад

      디펜더컨트롤 다운로드 윈도우디펜더 오프

  • @꿿뚫쒫쀓
    @꿿뚫쒫쀓 Год назад

    이 영상은 제 인생에 큰 도움이 되었습니다

  • @gunsffather
    @gunsffather 4 года назад

    덕분에 잘 배우고 있습니다 화이팅
    코로나 조심하세용

  • @TV-hl6ov
    @TV-hl6ov 3 года назад +1

    안녕하세요. 나도코딩님 동영상보고 큰 도움을 받았습니다. 감사합니다~ ^^
    궁금한게 하나 있어서 댓글 다는데요~~~
    exe 파일을 지인들에게 공유하는데요...
    처음 exe를 실행한 PC에서만 돌아가게 할려면 어떻게 해야 할까요??? (exe파일 유출방지를 위해...)
    혹시 pyintstaller에 옵션같은게 있을까요? ^^
    도움주시면 생명의 은인으로 여기겠습니다.. ㅠㅠ
    감사합니다.

  • @한재윤-x9f
    @한재윤-x9f 4 года назад +2

    덕분에 잘 배우고 있습니다

  • @lawthink5341
    @lawthink5341 4 года назад +5

    영상 감사히 잘 보고 있습니다. 질문이 있는데요,
    혹 활용편1에서 교육해주신 작살로 공 터트리기 게임을 exe 파일로 변환해서 보내고 싶은데,
    강의내에서,
    import os
    current_path = os.path.dirname(__file__)
    image_path = os.path.join(current_path, "images")
    명령어를 사용해서, 예를들어
    background = pygame.image.load(os.path.join(image_path, "background.png"))
    이런식으로 표현했는데, 이게 이제 같은 경로 내에 있는 images 라는 폴더의 위치를 반환시켜서 images 폴더 안에있는 png 파일을 불러오게 하는 기능으로 알고있는데,
    이것을 그대로 명령어로 실행하면 실행이 되지 않더라구요. 영상 내에서 나온
    def resource_path(relative_path):
    try:
    base_path = sys._MEIPASS
    except Exception:
    base_path = os.path.abspath(".")
    return os.path.join(base_path, relative_path)
    를 사용 해야하는 것 같은데, 이때는 혹시 resource_path를 어떤 경로에 지정해 주어야 하나요?
    이 영상 내에서는 모든 png 파일 경로 앞에 설정을 해두라고 하셨었는데
    이미 current_path 와 image_path 가 되어 버렸으니 최초의 한번만 걸어주는 것인지 잘 몰라서 여러번 시도했지만 전부 실행이 되지 않네요..
    긴 질문이지만 답변 부탁드리겟습니다 (_ _)

    • @lawthink5341
      @lawthink5341 4 года назад

      추가적으로 아예 경로를 직접 설정해서 해봤는데도, 인스톨러로 실행 후, dist 파일안의 game.exe 를 실행시켜도 게임창만 살짝 뜨고 바로 종료가 되버리네요 ㅜㅜ 이건 디펜더 문제일까요

    • @lawthink5341
      @lawthink5341 4 года назад

      추가적으로2) pygame 툴이아닌 영상과 그대로의 파일을 옮기면 아무 문제 없이 영상 그대로의 label.py가 출력이 되네요. 디펜더 문제는 딱히아닌듯한데,, 파이게임을 exe로 만드니 윗 댓글과 같이 게임창만 살짝뜨고 바로 종료가 되어버리네요

    • @nadocoding
      @nadocoding  4 года назад

      image_path 를 현재 실행 위치 기준으로 상대경로인 "python_basic/images/background.png" 와 같은 식으로 변경하신 후 실행하시면 어떤가요? 변경 후에 pyinstaller 하시기전에 vscode 에서 먼저 실행 잘 되는지 확인하시구요, 그리고 다른 분에 의하면 폰트를 None 으로 했을 때 문제가 생길 수도 있다고 하시는데 지금은 스마트폰이라 확인이 어렵네요... 폰트 사용하지 않고 이미지만 사용하는 예제로 먼저 해보실 수 있나요? 폰트 / 이미지를 제외하고는 제 강의 내에서는 추가로 필요한 설정은 없을거라 봅니다.

    • @lawthink5341
      @lawthink5341 4 года назад +1

      @@nadocoding 와우! 실행이 됐습니다.
      우선 image_path = os.path.join(current_path, resource_path("images")) 이런식으로 파일 전체에 패쓰를 새로 걸었고,
      예를 들어 배경같은경우, background = pygame.image.load(os.path.join(image_path, resource_path("C:/Users/.../PycharmProjects/pythonProject/\
      game2/background.png"))) 의 식으로 전체 경로를 새로지정 해두었더니 자체 running 으로 실행이 되었지만,
      실제로 pyinstaller 하니까 실행은 또다시 안됐었습니다.
      그리고나서, 밑의 Font를 점검해보았습니다.
      import pygame
      pygame.font.init()
      l = pygame.font.get_fonts()
      print(l)
      를 사용해서 파이게임에 속해있는, 내부 폰트를 찾았고, 이를 입력하려니 오류가 발생하여 조금 구글링해보니,
      game_font = pygame.font.Font(None, 40)을
      game_font = pygame.font.SysFont("arial", 40) 처럼 시스템폰트로 바꿔주고 직접 폰트를 입력해주니
      또다시 실행이 되었고
      실제로 pyinstaller 해보니 -F를 적용 시킨것과 안시킨것 전부 정상적으로 실행이 되었네요! 감사합니다!!
      다른 분들이 혹시 보신다면 폰트 설정을 직접 지정해보시는것이 좋겠네요
      혹시 추가 질문을 드려도 괜찮을까요?
      이 완성 파일을 보내려면
      새로 추가된 build파일, dist 파일과 ㅁㅁ.spec 파일, 파이썬 내부에 새로 생긴 __pycache__ 파일 전부 한파일로 압축해서 보내야하나요? 아니면 dist 파일만 보내도 괜찮을까요??
      긴 질문에도 정확한 요점으로 피드백 해주셔서 해결 할 수 있었네요 정말로 감사드립니다. ( _ _ )
      남은 강의도 열심히 진행하겠습니다!!

    • @nadocoding
      @nadocoding  4 года назад

      잘 해결해주셨네요 ^^ 축하드립니다 ! 내용 공유해주셔서 감사드립니다.

  • @user-honey815
    @user-honey815 4 года назад +1

    감사히 잘 보았습니다 ~~

  • @czduck109
    @czduck109 Год назад

    잘봤습니다~~

  • @robotlanguage348
    @robotlanguage348 4 года назад

    필요했던 정보 감사해여!~

  • @백산-q8t
    @백산-q8t 3 года назад

    팁 import os 하고 os.system("cmd/k")하면 cmd에서 안실행하고 바로 눌러도 안없어짐 cmd/k가 cmd창 자동종료하지말아라라는 뜻

  • @포포는그새
    @포포는그새 3 года назад

    타자엄청빠르시다ㄷㄷ

  • @gimfjoy
    @gimfjoy 3 года назад

    이해하기 쉽게 설명해주시니 많은 도움이 됩니다. 혹시 파이썬에서도 CLASS를 사용할 수 있는것으로 아는데 이에 대한 강좌도 부탁드립니다.

  • @김민준-f4g3l
    @김민준-f4g3l 4 года назад +2

    오늘도 많은걸 배웠습니다 정말 감사합니다 근데 다른사람에게 공개 할때 제가 작성한 파일들을 못 보게 막고 싶은데 방법이 있을까요?

    • @nadocoding
      @nadocoding  4 года назад +2

      소스코드 난독화라는게 있습니다. 작성한 소스 내용을 완전 숨길수는 없지만 분석하기에 굉장히 어렵게 만드는 방법인데 아래 링크 설명을 참고해주세요 ^^
      sinb57.tistory.com/entry/Python-3-코드난독화-170606

  • @허스뱅의일상
    @허스뱅의일상 3 года назад

    항상 좋은 영상 올려주셔서 감사합니다. 질문드릴게 있는데요. 제가 tkinter를 사용해서 gui 프로그램을 하나 만들었는데 mysql을 설치 후 제가 입력한 값에 대해서 csv파일로 저장되는 프로그램인데. 질문이 너무 기초적일수도 있겠으나. 이런 프로그램에 경우엔 제가 exe 실행파일로 만들어도 다른 컴퓨터에서는 사용을 못 하는거죠? 아님 다른 방법이 있는건가요? 그리고 만약 안되면 sqlite3를 사용해도 마찬가지인가요?

    • @nadocoding
      @nadocoding  3 года назад

      DB 에 값을 저장하는 건가요? DB 라면 서버가 어디있는지에 따라 안될가능성이 크지만 sqlite 로 로컬에 저장하는 거라면 모듈 포함만 잘 되면 문제 없을듯 합니다만, 텍스트 데이터를 .csv 파일로 저장하는 거라면 csv 패키지를 사용하시는 건 어떨까요?

    • @허스뱅의일상
      @허스뱅의일상 3 года назад

      @@nadocoding 답변 감사합니다. Sqlite3을 사용해서 (csv 패키지 사용) exe변환 후 실행을 해봤는데 안되네요 ㅠㅠ 파이썬에선 csv로 데이터가 잘 나오는데 말이죠 ㅠㅠ

    • @nadocoding
      @nadocoding  3 года назад

      잘 이해가 안가는데, 구현된 동작이 어떤 데이터를 csv 파일로 저장하시는 걸까요? 아니면 csv 에 있는 데이터를 sqlite 를 이용해서 DB 에 넣으시는 건가요?

    • @허스뱅의일상
      @허스뱅의일상 3 года назад

      @@nadocoding gui 프로그램을 만들엇고 비슷한 예시로 주소를 입력하고 save 누르면 csv로 저장되는 프로그램 만들어봣습니다. 처음엔 mysql햇봣엇고. sqlite3도 해봤습니다. 파이썬으로 실행했을땐 입력값들이 제대로 나오는데. Exe 변환하면 안되네요 ㅠ

    • @nadocoding
      @nadocoding  3 года назад

      그러면 결국은 저장 경로로 입력하신 xxx.csv 파일이 생성되는게 정상 동작인거죠? 이 과정에서 mysql 과 sqlite3 는 혹시 어떤 용도로 사용하셨는지 여쭤봐도 될까요?

  • @행부영호
    @행부영호 3 года назад

    꼭 알고 싶은데 너무 오래되서 이제 댓글 안달아주시려나요? 달리 여쭤볼데가 없어서 꼭 알려주셨으면 좋겠는데요..ㅠ
    강의 대로 따라 해봤는데요, --add-data 처리하여 -F 옵션 없이 처리하면 만들어진 실행파일이 정상작동 하는데, -F 옵션을 달면 이미지폴더를 복사해줘야만 실행이 됩니다. -F 옵션 없이 정상작동 하는거라면 코드상의 문제(파일 경로)는 없는거 맞죠?! 그런데 왜그런걸까요?
    data로 넣은 파일들의 차이가 있긴한데요 다른 파일(소리, 폰트)들은 알려주신 상대경로 함수로 고쳤구요, 이미지파일들은 기존에 상대경로로 만들어 놓은 상태라 그대로 사용하긴 했습니다.

  • @seojinjeong5225
    @seojinjeong5225 4 года назад +2

    첫 댓글이예요!

  • @youngman1915
    @youngman1915 Год назад

    질문드립니다.'
    pyinstaller 설치하고 명령실행하면 다음과 같이 실행이 안됩니다.
    'pyinstaller'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
    배치 파일이 아닙니다.
    환경설정에서 python 등을 path 설정했는데도 해결이 안되네요.

  • @강성빈-x3v
    @강성빈-x3v 4 года назад +1

    감사합니다.

  • @최연정-x7f
    @최연정-x7f 4 года назад +1

    전에 파일을 prtice.py이라고 잘못만들어서 dist파일과 prtice.py을 지우고 다시 pratice.py이 파일을 생성해서 pip install pyinstaller을 치면
    ERROR: unknown command "istall" - maybe you meant "install" 이라고 나와요

    • @nadocoding
      @nadocoding  4 года назад

      install 을 istall 이라고 잘못 적었다고 나오네요. 명령어의 오타 부분을 정정해서 다시 실행해보세요 ^^

  • @영상용-m2x
    @영상용-m2x 8 месяцев назад

    안녕하세요 그 exe로 하고 열면 디펜더에서 바이러스로 인식해서 어떻게 해결하나요?

  • @김첨직
    @김첨직 3 года назад

    강의 항상 너무 잘 보고 있습니다. 혹시 exe파일 아이콘을 파이썬으로 설정할 수 있나요?

  • @윤성환-d3j
    @윤성환-d3j 3 года назад

    나도코딩님께서 올리신 활용편 게임 만들기를 보고 그대로 따라 만든 후 exe로 만드려고 이거대로 해봤더니 failed to execute script 가 뜨네요 폰트는 SysFont("arial", 40) 으로 바꾼 상태입니다.

  • @zzz-bd2wo
    @zzz-bd2wo Год назад

    'pyinstaller'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
    배치 파일이 아닙니다.
    라고 나오는데 왜 안될까요?

  • @control915
    @control915 4 года назад +1

    오예~~~

  • @onehighhakase
    @onehighhakase 3 года назад

    안녕하세요 요즘 파이썬 배우고 있는 코딩뉴비입니다! Pygame패키지를 사용해서 만든 프로그램을 exe파일로 만들 때 -w나 -F라는 조건을 붙이면 아에 exe파일이 생성이 안되고 아무 조건 없이 만들어도 실행시키자 마자 바로 꺼집니다...ㅠㅠㅜ 어떻게 해야 할까요?(바로 꺼지는 건 import os
    os.system('pause')나 input()등은 다 써보았습니다.)

  • @1413박준혁
    @1413박준혁 4 года назад +1

    형 영상 잘보고있어요^^
    저 자꾸 cmd에서 .exe 실행시키면 액세스가 거부되었다고 뜨는데 어떻게 하나요??
    dist 폴더에서 연결하는 cmd는 관리자 권한 키지도 못하고ㅜㅜ 답답하네요

    • @nadocoding
      @nadocoding  4 года назад

      윈도우 시작 메뉴에서 cmd 누르면 명령창 보일텐데 마우스 우클릭해서 관리자 권한으로 실행 시키신 후에 cd [경로] 하셔서 dist 폴더로 이동하신 후에 실행하면 어떻게 되나요?

  • @현-f4i
    @현-f4i 3 года назад

    Unable to find "c:\python38\Include\pyconfig.h" when adding binary and data
    files.
    이 뜨면서 인스톨이 안되는데 어떻게 해결하나요?

  • @unterseeboot8408
    @unterseeboot8408 3 года назад

    나도코딩님... 질문이 있습니다.
    1. .exe 파일 생성
    pip install 과 같은 패키지가 설치 되어 있지 않아도, 실행 파일로 만들면 사용 가능 한가요 ?
    2. GUI
    GUI로 짠 것도 exe 파일로 가능한가요 ?
    혼자만의 프로젝트를 하고 있습니다.
    만든 코드를 gui를 입혀서 exe 파일로 만들어서 공유하고자 합니다...

  • @무표정-q9z
    @무표정-q9z 3 года назад

    저기... resource_path를 그대로 불러왔는데 base_path = sys._MEIPASS라는 부분에서 정의가 되지 않았다고 문제가 생깁니다. 무엇이 문제일까요?

  • @요아스-y9p
    @요아스-y9p 2 года назад

    선생님 EXE파일 만들때 만들려는 프로그램을 64비트로 만들려면 어떤 명령어를 추가 해야하나요?

  • @bc7588
    @bc7588 10 месяцев назад

    맥 os에서 설치가 안되는데 혹시 왜그런가요?

  • @김민규-z3u7r
    @김민규-z3u7r 3 года назад

    항상 영상 잘보고 있습니다!
    혹시 아래와 같은 오류가 발생했는데 원인을 알 수 있을까요?
    importerror: dll load failed while importing _jpype: dll 초기화 루틴을 실행할 수 없습니다.
    구글에 검색해봐도 텐서플로 관련 글 밖에 없어서 이렇게 질문을 남겨요..

    • @Themwater
      @Themwater 3 года назад

      jpype 언인스톨 : pip uninstall jpype1
      재설치: pip install jpype1-py3

  • @밥먹는소현
    @밥먹는소현 3 года назад

    --add-data 햇을때 오류가 나요 pyinstaller failed to execute script ㅠㅠ 이거 어떻게 해결해야 하는지 아시나요? 왜나는지 모르겟어요 경로설정 잘 했는데

  • @kimdonggun0923
    @kimdonggun0923 4 года назад

    꿀팁! 맥도 올려주세요.
    (나중에 살 예정)

  • @이승태-z6t
    @이승태-z6t 4 года назад

    감사함당

  • @jyosun0305
    @jyosun0305 3 года назад

    선생님 exe파일 전환에 대한 질문을 드리고 싶습니다!
    exe파일 전환까지 했는데 실행할때 "Failed to execute script 파일이름"이 뜹니다.
    터미널을 살펴보니 다른 것 다 info로 뜨는 데 아래만 warning으로 떴습니다.
    WARNING: lib not found
    WARNING: Hidden import "pkg_resources.py2_warn" not found!
    WARNING: Hidden import "pkg_resources.markers" not found!
    WARNING: Several hooks defined for module 'win32ctypes.core'. Please take care they do not conflict.
    이럴 때 어떡해야 하나요??ㅠㅠ

    • @jyosun0305
      @jyosun0305 3 года назад

      아 그리고 파이썬 버전은 최신 버전입니다!

    • @jyosun0305
      @jyosun0305 3 года назад

      WARNING: lib not found는 파이썬을 지우고 다시 선생님이 추천하신 3.8.6 win32로 설치하니까 해결됐더라고요, 근데 나머지는 여전히 해결 못하고 있습니다 ㅠ

    • @jyosun0305
      @jyosun0305 3 года назад

      앗 변환한 exe풀더에 image파일을 복붙해서 넣으니까 정상작동이 되더라고요 ㅎㅎ 이제 문제 없습니다!!😂

  • @이성호-f8r1l
    @이성호-f8r1l 3 года назад

    안녕하세요. 웹스크래핑 selenium을 이용해서 자동 다운로드 프로그램을 작성했는데 배포가 안되서 질문드립니다. 인터넷 검색도 해봤는데 다 실패했어요. 제 노트북에서는 잘 돌아가는데 실행파일로 만들수는 없을까요?

    • @nadocoding
      @nadocoding  3 года назад

      m.blog.naver.com/yhs11145/221450157087
      위 링크가 도움될 것 같아요

  • @김서진-p8h
    @김서진-p8h 3 года назад

    친구가 보내준 exe파일을 열려고 하는데 현재 pc에서는 이앱을 할 수 없다라고 뜨는데 뭐가 문제일까요?

  • @SeheePark-f7m
    @SeheePark-f7m 3 года назад

    잘못 눌러서 오른쪽위 초록색 화살표 실행버튼이 없어졌는데 다시 돌리는 거 어떡하나요?ㅜㅜ

  • @tv-sg5gl
    @tv-sg5gl 4 месяца назад

    잡설이 너무 많음
    정리가 안되고 지금 막 그냥 해보는 느낌

  • @금요일치팅데이
    @금요일치팅데이 3 года назад +1

    왜 dist 파일에 아무것도없냐 자살마렵다

  • @minol318
    @minol318 3 года назад

    여러개의 py파일로 구성된 것은 어떻게해야하나요?

  • @Jskuneokwon11
    @Jskuneokwon11 3 года назад

    계속 k3 백신에 걸려서 삭제되요ㅠㅠ

  • @sentier3487
    @sentier3487 3 года назад

    제가 pip install pyinstaller라고 쳤는데 악성코드가 발견되었다면서 알약이 뜨고 프로그램 다운이 안 되요...

    • @nadocoding
      @nadocoding  3 года назад

      설치조차 안된건가요? 어떤 파일에서 감지되었는지 보시고 예외 적용을 해야할 듯 한데 알약에서 가능할지 모르겠네요

  • @myoung2
    @myoung2 4 года назад

    왜 터미널에서 실행이 안될까요

  • @kevinhwang485
    @kevinhwang485 3 года назад

    제가 맥인데 변환하니 spec파일로 나오는데 윈도우에서도 안열린대요... 어떻게 해야하죠?

    • @유튜브야이건
      @유튜브야이건 2 года назад

      맥에서 만들면 윈도우에서 못써요. 반대로 윈도우에서 만들면 맥에서 못쓰구요

  • @윤성환-d3j
    @윤성환-d3j 4 года назад

    혹시 사진 편집하는 방법에 대해서도 알려주실 수 있나요?

    • @jihyunkim4315
      @jihyunkim4315 4 года назад

      여기 말고 포토샵 관련 채널 가면 많아영

    • @nadocoding
      @nadocoding  4 года назад

      "나도코딩 포토샵" 이라고 검색하시면 예전에 찍어둔 영상 하나 있을 텐데 참고해주세요 ^^

  • @지룽이-h1e
    @지룽이-h1e 3 года назад

    오류가 왜이렇게 날까요?ㅜㅜ
    147 INFO: PyInstaller: 4.0
    148 INFO: Python: 3.9.0
    149 INFO: Platform: Windows-10-10.0.18362-SP0
    164 INFO: wrote C:\Users
    lawl\Desktop\text\exe.spec
    170 INFO: UPX is not available.
    script 'C:\Users
    lawl\Desktop\text\exe.py' not found

    • @cloud9664
      @cloud9664 2 года назад

      해결 하셨나요..? ㅠㅠ

    • @지룽이-h1e
      @지룽이-h1e 2 года назад

      @@cloud9664 아 네 작년 12월에 해결했습니다, 근데 기억이 안나네요...

  • @rukas_hwang
    @rukas_hwang 4 года назад

    VScode 를 쓰는 당신.. 저와 동류로군요.. ㅋㅋㅋㅋ

  • @올림피그
    @올림피그 3 года назад

    5k짜리 스크립트가 850m으로 되네요. 돌아는 갑니다. 😂

  • @박세하-c9p
    @박세하-c9p 3 года назад

    dist 라는 파일이 빈파일이네요 ㅠㅠ 어떡하죠?

  • @salking0224
    @salking0224 3 года назад

    나만 안돼 exe ㅠㅠ

  • @bluerayboss7416
    @bluerayboss7416 2 года назад

    안녕하세요 파이썬 작성한것을 exe 파일로 만들려고 pyinstaller -F 파일명
    쳤는데
    'pyinstaller'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
    배치 파일이 아닙니다.
    뜨는 이유가 왜인지 아시나요?
    path 수정도 했는데도 그러네요....

    • @--_.._--
      @--_.._-- 2 года назад +1

      혹시 vscode 내의 파이썬 경로가 windows store 버전으로 되어있다면 일반 python으로 바꿔주시고 cmd에서 pyinstaller 를 uninstall하고 재부팅 하세요. 그리고 다시 pyinstall를 설치하시면 아마도 될겁니다.

  • @alperyavuz8581
    @alperyavuz8581 3 года назад

    투자업체 고민중이였는데 MP인베스트 덕분에 첫투자부터 대성공했어요

  • @again_spring_
    @again_spring_ 3 года назад

    에러떠요

  • @usea-
    @usea- 3 года назад +4

    pyinstaller : 'pyinstaller' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증
    한 다음 다시 시도하십시오.
    위치 줄:1 문자:1
    + pyinstaller sample.py -w
    + ~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (pyinstaller:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    이 오류가 뜨는데 어떡해야 하나요? ㅠ

    • @minccino572
      @minccino572 Год назад

      혹시,,,해결하셨나요 ㅠ? 구글링해도 환경변수 path 변경만 나옵니다. 나오는 방법 다 해봐도 해결이 안되네요

    • @usea-
      @usea- Год назад

      @@minccino572 그때 찾아봐도 안돼서 포기했네요... 벌써 1년전 댓글이네요 ㅋㅎㅋ

    • @minccino572
      @minccino572 Год назад

      @@usea- 에구 ㅠ 감사합니다

  • @훈이-u8x
    @훈이-u8x 2 года назад +1

    아무것도 모르고 봤는데 1개 해결하면 1개 이고쳐야하고 고친거 다시고치고 고치고 고치고의 연속으로 보이는데;;;; 프리뷰?만 돌아가면 컴파일러는 그냥 쉽게 exe되는건줄 알았는데 상당히 간단한것도 저렇군요;;; 쉽게 못하겠,.....

  • @FilamentJoiner
    @FilamentJoiner 4 года назад +4

    Python 프로그램을 실행 파일로 만들때 인터프리터가 같이 디렉토리에 포함시키다 보니 많이 거추장 스러웠는데 한방에 깔끔하게 해결이 되는군요.
    많은 프로그램들을 보면 GUI는 파이썬, 응용프로그램은 C, C++로 개발되어 있는 경우가 많은데 이럴때는 어떻게 인터페이스 시켜 만드는지 간단한 샘플 올려주시면 감사하겠습니다.

  • @user-gd6we8yb3y
    @user-gd6we8yb3y Год назад +1

    맥에서도 하는방법좀 알려주십쇼 제발 ㅠㅠ 책까지 구매했습니다

  • @숙백-u1l
    @숙백-u1l 4 года назад +2

    저... 실례가안되면 자바스크립트나 자바 영상도 올려주시면 정말로 감사할거같습니다!!!

  • @지나가던행인-n7x
    @지나가던행인-n7x 2 года назад +1

    pyinstaller를 사용하려고 하면 백신프로그램이 악성코드 등으로 생각하고 삭제를 해버리는데, 이 문제 어떻게 해결하면 되는지요?

  • @goseongwhitewoodenhouse
    @goseongwhitewoodenhouse 2 года назад +1

    pyinstaller : 'pyinstaller' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시
    도하십시오.
    파이썬 path 경로 문제인거 같아 python 삭제후 C:/python 경로로 재설치도 했는데.. 계속 이런오류가 뜨네요ㅜㅜ pyinstaller 모듈은 설치는 됬는데.. 그 이후 pyinstaller example.py 하면 저 에러가 떠요

    • @7080뉴스룸
      @7080뉴스룸 4 месяца назад

      저도 같은 에러가 뜹니다, 뭐가 문제인지... 답답하네요 ㅜㅠ

  • @궁디팡팡햄토리
    @궁디팡팡햄토리 6 месяцев назад

    친구랑 점심메뉴 뽑기 exe 만들어서 압축해서 친구 컴퓨터로 보냈는데
    사용자 동의 없이 설치된 소프트웨어가 있다면서 작업완료 안된다는데 ㅠㅠ
    보니깐 이게 디지털 서명?...을 받아야 되는건가요?ㅠㅠ

  • @박준철-i1i
    @박준철-i1i 4 года назад +2

    활용1 강의 게임도 만들려고 하는데 exe는 만들어 지지만 실행이 안됩니다. 그 부분도 영상 혹은 블로그에 올리실 생각있으실까요?

    • @nadocoding
      @nadocoding  4 года назад

      가장 유력한 원인은 이미지 경로 및 폰트입니다.
      이미지 경로는 영상에서 설명드렸고, 폰트 부분을 아래와 같이 바꿔서 해보시겠어요?
      game_font = pygame.font.SysFont("arial", 40)

  • @양승우-s2h
    @양승우-s2h 4 года назад +1

    파이참에서는 잘 돌아가던 코드가 exe로 변환만 하면 에러나면서 프로그램이 죽어서 해결하고자 고민 많이 했었는데 영상에 이미지 파일 문제 해결하시는 내용 보고 힌트 받아서 저두 해결했습니당
    나도코딩님 감사해용

  • @Cracker-크래커
    @Cracker-크래커 4 года назад +3

    와 댓글이 얼마 안됐는데 진짜 많이 달렸네

  • @심승보-c4m
    @심승보-c4m 7 месяцев назад

    저 실례합니다만 파이썬에서 작성한 언어로 사진이 나오게할수있고요 기능을 클릭하는 것을 만들수있나요?

  • @김창공-i6h
    @김창공-i6h 4 года назад +1

    독학 6일차 얼추 목표하던 프로그램의 가장 기본적인 기능은 완성을 해서 친구 보여주려고 pyinstaller로 exe를 만들는데 10kb 가량의 py 파일이 10mb 가량으로 불어나 충격.
    다음 번엔 class를 좀 더 능숙하게 다뤄서 코드 수를 더 줄여보고 싶네요.

  • @singNsong202
    @singNsong202 9 месяцев назад

    터미널에서 여는게 아닌 .exe파일 더블클릭으로는 못 여는건가요

  • @lkh0120
    @lkh0120 3 года назад +1

    더 간단한 방법 없어요???

  • @myoung2
    @myoung2 4 года назад +1

    여러분 다운이 안되신다면,
    python -m pip install pip==18.1
    python -m pip install -U pyinstaller

    • @정종호-p6s
      @정종호-p6s 4 года назад

      ㄱㅅㄱㅅ

    • @정종호-p6s
      @정종호-p6s 4 года назад +1

      위에 거는 모르겠고 아래 거는 확실히 실행하네요 ㄱㅅ

  • @LynchMary-h8h
    @LynchMary-h8h 14 дней назад

    Rippin Track

  • @진짜팩트주의
    @진짜팩트주의 4 года назад +1

    어떻게 제가 필요하고 교육과정에 없는 내용만 속속 .... 미겠다 ..

  • @superluigi8133
    @superluigi8133 4 года назад +2

    파일크기를 줄일 수 있는 방법은 없나요??

    • @nadocoding
      @nadocoding  4 года назад

      가상 환경(virtualenv)을 구축하여 프로젝트에 필요한 패키지만 설치한 후 진행하면 용량을 상대적으로 줄이실 수 있습니다.

  • @bansin175
    @bansin175 6 месяцев назад

    현재 기준 오류가 하나 발생했는데요, 저대로 --add-data 하면 이미지 파일을 찾을수 없다고 나옵니다. .spec 파일을 찾아보니 알 수 있었는데, 파일을 추가시킬때, 작은 따옴표로 하시면 오류가 발생합니다. 명령어를 입력하실때 파일 경로입력시 큰 따옴표로 해주시기 바랍니다.

    • @bansin175
      @bansin175 6 месяцев назад

      오류내용은 다음과 같습니다 :
      Unable to find '추가하려는 파일명' when adding binary and data files.

  • @최연정-x7f
    @최연정-x7f 4 года назад

    제대로 치면
    Requirement already satisfied: pyinstaller in c:\python38\lib\site-packages (4.0)
    Requirement already satisfied: pywin32-ctypes>=0.2.0; sys_platform == "win32" in c:\python38\lib\site-packages (from pyinstaller) (0.2.0)
    Requirement already satisfied: pyinstaller-hooks-contrib>=2020.6 in c:\python38\lib\site-packages (from pyinstaller) (2020.8)
    Requirement already satisfied: setuptools in c:\python38\lib\site-packages (from pyinstaller) (47.1.0)
    Requirement already satisfied: altgraph in c:\python38\lib\site-packages (from pyinstaller) (0.17)
    Requirement already satisfied: pefile>=2017.8.1; sys_platform == "win32" in c:\python38\lib\site-packages (from pyinstaller) (2019.4.18)
    Requirement already satisfied: future in c:\python38\lib\site-packages (from pefile>=2017.8.1; sys_platform == "win32"->pyinstaller) (0.18.2)
    WARNING: You are using pip version 20.1.1; however, version 20.2.3 is available.
    You should consider upgrading via the 'c:\python38\python.exe -m pip install --upgrade pip' command
    라고 나오내요

  •  3 года назад

    재테크하려고 시작했다가 수익도 못보고있었는데 MP인베스트 덕분에 손실본거 다매꾸고 계좌가 넘쳐흐르네요 ㅎㅎ

  • @가자-k9f
    @가자-k9f 4 года назад +1

    기초.배우고.있습니다 언젠가 이강의도 듣겠죠

  • @포도대장옥토끼
    @포도대장옥토끼 4 года назад +1

    pyinstaller는 꼭 파이썬이 설치된 c드라이브에서 설치해야 돼나요?
    아니면 D드라이브 작업폴더에서 작업중에 설치해도 되나요?

    • @nadocoding
      @nadocoding  4 года назад +1

      pip 명령으로 설치 시 자동으로 파이썬 설치 경로 밑으로 들어갈거에요.

  • @mintychoco9062
    @mintychoco9062 3 года назад +1

    어떻게 이 내용 찾을것 알고 만들어 주셨을까 ㅋㅋㅋ 정말 감사합니다 선생님

  • @akgarage4789
    @akgarage4789 3 года назад

    주식으로 손해 많이봤었는데 MP인베스트 정보받고 거의다 복구했네요 다행이다

  • @심재훈-q7g
    @심재훈-q7g 4 года назад +1

    이게 왜 무료인가... 나라는 뭐하는가...

  • @quantl9208
    @quantl9208 11 месяцев назад

    선생님~ -w -F 옵션으로 파일을 만들고있는데, -F는 만들어지는데 -w -F는 (225, 'BeginUpdateResourceW', '파일에 바이러스 또는 기타 사용자 동의 없이 설치된 소프트웨어가 있기 때문에 작업이 완료되지 않았습니다.') 라는 에러가 뜨면서 안되네요. 혹시 방법이 있을까요

  • @alwaysmarine2091
    @alwaysmarine2091 3 года назад

    안녕하세요? 영상보면서 공부하다가, 아래와 같은 에러가 계속 나오는데 stackflow등에서 찾아봐도 뾰족하게 답을 얻을 수 없어서, 염치불구하고 문의드립니다. 아주 간단하게 data를 받아서 pyplot으로 그림을 출력하는 코드입니다. pyinstaller로 실행화일을 만들어 보고 싶어서 해보았는데 아래와 같은 에러가 나오면서 멈춤니다. File "c:\users\owner\anaconda3\lib\site-packages\PyInstaller\utils\hooks\__init__.py", line 352, in get_module_attribute raise AttributeError(
    AttributeError: Module 'PyQt5' has no attribute '__version__' 입니다. PyQt5는 코드안에서는 사용하지 않는 라이브러리인데 이런 에러가 나오고 있습니다. 바쁘셔서 답변하시기 어려우시겠지만, 혹시나 아무때라도 시간 되실제 간단한 힌트라도 알려주시면 정말 고맙겠습니다. 늘 감사드립니다.

  • @난아스타
    @난아스타 3 года назад

    exe파일이 들어가있는 파일들을 다른컴퓨터에옴기고 exe파일을 실행을 했는데 애러가나요.

  • @대성-h6j
    @대성-h6j Год назад

    나도코딩님 구독해서 잘 따라하고 있어 감사하게 생각합니다. 근데 요즘 GUI 프로그램을 사용할 때 PyQT5를 사용하고 그때 생성되는 *.ui 라는 파일을 함께 포함해서 배포하려면 어떻게 해야 하나요? 그게 없으니 실행이 안되더라구요. 그럼 미리 감사합니다. 꾸벅 ^^

  • @sungmin73
    @sungmin73 2 года назад

    수고많으십니다.
    항상 잘보고 있습니다.
    파일을 실행파일로 만들게 되면 이런 에러들이 뜨는데 어떻게 조치해야 하는지
    여쭤봅니다.
    (에디터에서 실행할 때는 잘 됩니다)
    Fail to execute script 'autostart' due to unhandled exception : No module named 'schedule'
    Traceback (most recent call last):
    File "auto_start\autostart.py", line 2, in
    ModuleNotFoundError: No module named 'schedule'

  • @rabbit-he3hd
    @rabbit-he3hd Год назад

    'pyinstaller'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라면서 안되는데 해결 방법을 알 수 있을까요? 고급 시스템 구성에서 Path 내용도 수정했는데, 아무리 해도 되지를 않네요 ㅠㅠ

  • @mintychoco9062
    @mintychoco9062 3 года назад

    공쪼개기 게임에서 만들어진 exe 파일 클릭하면 검정화면 1초 떳다가 사라져요 이미지가 적용이 안되서 그런거 같기도 하고 ㅠ 처음엔 잘 됬는데 이상하네요 (공 쪼개기 게임에서 5번 파일은 코드랑 잘 맞아서 되는데 6번 파일이 py 상태에서는 게임실행이 잘 되는데 exe로 만들고 나서는 안되는거 같아요 )
    코드를 수정을 어떻게 하면 해결될 수 있는지 궁금합니다.

  • @백산-q8t
    @백산-q8t 7 месяцев назад

    오분이초