컴퓨터 전공을 했는데 재미를 못느껴서 개발자가 아니라 다른쪽에서 일하고 있는데 스타트코딩님을 알게되면서 코딩이 재밌다는걸 알게됐어요ㅋㅋㅋ. 업무에 적용해서 실질적으로 활용할 수 있다는게 너무 재밌게 다가오더라구요. 아직 많이 듣진 못했지만 올려주신 강의들 보면서 더 효율적으로 일하고 싶네요. 항상 쉽게 알려주셔서 너무 좋고 이번 강의도 재밌고 신기하고 회사에서 잘 쓸 수 있을것같아요 감사합니다!
저도 한번 사용해 본 적이 있는 소프트인데, 생각보다는 그렇게 유용하지는 않습니다. 문제점을 들어보자면 1. numpy,pands 같은 기반 라이브러리 몇개만 포함시켜도 전체 패키지 용량이 거의 GB수준으로 나옴 2. 영상에서 언급 되었지만 내부 라이브러리를 디렉토리 형태로 구축해 두거나 이미지 파일 같은게 포함되어 있으면 패키지로 잘 엮지 못함. 3. 한개 패키지로 묶어 둘 경우 이걸 임시 폴더에 풀어서 실행하는 방식으로 작동 됨(속도가 느린 이유는 이거임) 이런 점들을 염려해 두고 사용하시기 바랍니다.
제가 사용한 바로는, 처음 실행 속도 문제점만 제외하면 유용합니다 ^^ 실제로 크롤링 및 자동화 외주 파일 배포시 pyinstaller 를 이용하는데 고객들이 문제없이 잘 사용하고있네요. 1. GB 단위로 나오는 것은 아나콘다 사용시 발생하는 것으로 알고 있습니다. 2. 이미지파일, gui파일도 모두 옵션추가시 잘 엮을 수 있습니다. 파이썬 실행파일 만드는 pyinstaller 보다 좋은 라이브러리가 있다면 추천해주세요~~ 저도 알고 싶네요 ㅎㅎ
선생님~ GUI창이 뜨게하는 코드를 exe로 만들었는데, pyinstaller -F 파일명 으로 만들어서 -> dist폴더 안에서 해당 exe파일을 더블클릭해서 실행했는데 cmd창이랑 같이뜨는데, 이 cmd창을 끄면 gui도 같이 꺼지는데 이 cmd를 안뜨게 하거나 혹은 그냥 cmd꺼도 gui만 작동할수있게 할순 없나요?
디지털 서명은 직접해보진 않았습니다만 아래 단계를 통해 진행 가능한 것으로 확인 됩니다 :) 인증서 구입: 우선, 신뢰할 수 있는 인증 기관(CA)으로부터 디지털 서명을 위한 인증서를 구입해야 합니다. Symantec, GlobalSign, DigiCert 등 여러 기관에서 서명용 인증서를 판매하고 있습니다. 가격은 인증 기관과 인증서 유형에 따라 다르며, 보통 1년 기준으로 판매됩니다. 인증서 받기: 인증서를 구입하고 나면, 인증 기관은 여러분의 신원을 확인하는 과정을 거칩니다. 이 과정은 간단한 전화 인증부터, 법인 서류 제출까지 다양할 수 있습니다. 신원 확인 절차가 끝나면, 인증서 파일을 받게 됩니다. 서명 도구 준비: 대부분의 경우, 인증 기관에서는 디지털 서명을 위한 도구를 제공하지 않습니다. 마이크로소프트에서 제공하는 signtool이라는 도구를 사용할 수 있으며, 이는 Windows SDK의 일부로 제공됩니다. 파일에 서명하기: signtool을 사용하여 파일에 서명할 수 있습니다. 명령어의 기본 형태는 다음과 같습니다: signtool sign /f [인증서파일.pfx] /p [인증서비밀번호] /t timestamp.digicert.com /v [서명할파일.exe] 여기서 /f는 인증서 파일을, /p는 인증서 비밀번호를, /t는 타임스탬프 서버 주소를, /v는 서명할 파일을 의미합니다. 배포: 서명된 파일은 이제 사용자에게 배포할 준비가 되었습니다. 서명된 프로그램은 사용자의 PC에서 바이러스 경고 없이 더 안전하게 실행될 수 있습니다.
안녕하세요 ㅠㅠ 제가 파이썬 파일을 만들고 그 안에서 여러 이미지들을 불러왔는데 exe로 만들고 배포하니 다른컴퓨터에서는 안되네요.. 혹시 icon = py.image.load("C:\Users .... icon01.png") 이런건 어떻게 바꿔야지 다른 컴퓨터에서도 작동할까요?
@@startcoding.official 원파일 -w 다해봤는데 결국은 Iraceback (most recent call last: File "tinterdnd2₩Tk interDnD.py" , line 53, in _require tkinter. TclError: can't find package tkhd During handling of the above exception, another exception occur: Traceback (most recent call last): File "aaa.py" File "aaa.py" line 71, in ‹modules , line 58, File "tkinterdnd2₩TkinterDnD.py" in select_folders_and_rename_files ntie tkinterchd2₩TkinterDnD.py" Hine Los, in _init_ Runt imeError: Unable to load tkond library. • line as, in _require [6908] Failed to ex 요 문제였어요. 네이버에서 해결법 다찾구해봐도 해결은 못했네요 ㅠㅠ
꼭 필요한 영상 너무 감사합니다
🥰🥰
댓글 잘 안남기는데 너무 좋은 강의 해주신 스타트코딩님의 마지막 멘트 때문에 글 남깁니다. 좋아요, 댓글...... 너무너무 감사합니다. 그리고 너무 쉽게 잘 알려주셔서 감동했습니다. ^^
감동까지 받았다니 기분이 너무 좋네요! ㅎㅎ
앞으로도 쉬운 코딩 강의 많이 나누겠습니다.
스타트코딩님 좋은 영상 감사합니다. 잘 배우겠습니다.
감사합니다!
너무 감사합니다.
아 미친 사랑해요 진짜 인터넷 몇시간 동안 뒤져가면서 찾고 매번 이상하게 실행되서 애먹고 있었는데 이 영상보고 마침내 제대로 실행되니까 눈물 나올 뻔 했어요😭
컴퓨터 전공을 했는데 재미를 못느껴서 개발자가 아니라 다른쪽에서 일하고 있는데 스타트코딩님을 알게되면서 코딩이 재밌다는걸 알게됐어요ㅋㅋㅋ. 업무에 적용해서 실질적으로 활용할 수 있다는게 너무 재밌게 다가오더라구요. 아직 많이 듣진 못했지만 올려주신 강의들 보면서 더 효율적으로 일하고 싶네요. 항상 쉽게 알려주셔서 너무 좋고 이번 강의도 재밌고 신기하고 회사에서 잘 쓸 수 있을것같아요 감사합니다!
저도 개발을 좋아하진 않았는데, 파이썬을 배우면서 재밌어졌어요~~!
채봉님에게 더 유용한 강의들 많이 만들어 드릴게요 :)
가장 필요한 영상이였습니다ㅜㅜ 감사합니다.
도움이 되셨다니 기분이 좋아집니다 ^_^
감사합니다 선생님!!!!!
🥰
저도 한번 사용해 본 적이 있는 소프트인데, 생각보다는 그렇게 유용하지는 않습니다. 문제점을 들어보자면
1. numpy,pands 같은 기반 라이브러리 몇개만 포함시켜도 전체 패키지 용량이 거의 GB수준으로 나옴
2. 영상에서 언급 되었지만 내부 라이브러리를 디렉토리 형태로 구축해 두거나 이미지 파일 같은게 포함되어 있으면 패키지로 잘 엮지 못함.
3. 한개 패키지로 묶어 둘 경우 이걸 임시 폴더에 풀어서 실행하는 방식으로 작동 됨(속도가 느린 이유는 이거임)
이런 점들을 염려해 두고 사용하시기 바랍니다.
제가 사용한 바로는, 처음 실행 속도 문제점만 제외하면 유용합니다 ^^
실제로 크롤링 및 자동화 외주 파일 배포시 pyinstaller 를 이용하는데 고객들이 문제없이 잘 사용하고있네요.
1. GB 단위로 나오는 것은 아나콘다 사용시 발생하는 것으로 알고 있습니다.
2. 이미지파일, gui파일도 모두 옵션추가시 잘 엮을 수 있습니다.
파이썬 실행파일 만드는 pyinstaller 보다 좋은 라이브러리가 있다면 추천해주세요~~ 저도 알고 싶네요 ㅎㅎ
@@startcoding.official 용량 문제는 아나콘다 사용 시 발생하는 문제군요. 한번 가상환경에서 테스트 해보겠습니다. 좋은 정보 감사합니다.
나도코딩인가 뭔가 걔 영상 보고왔는데 답답해서 형 영상으로 넘어왔네요 강의력 좋아서 좋습니다
엌ㅋㅋㅋㅋ 나도코딩님이랑은
스타일이 조금 다를 거예요. 칭찬 감사합니다!
라뷰해요 진심입니다
저도요 ♥
원파일로 만들거나, 아닌걸로 만들때 두 실행속도는 같나요? 보통 원파일로 만들어서 배포하나요? 라이브러리가 많으면 용량도 많아지고 실행할때 많이 느린거 같은데 해결방법이 있을까요!
원파일로 만든게 속도가 조금 느립니다 ㅎㅎ
보통은 원파일로 만들어서 배포합니다 :)
댓글- 좋은 정보입니다. 파이팅!
고맙습니다! 파이팅!
감사합니다!
쉬운 강의 너무 좋습니다~ 데이터분석 분야도 만들어 주세요~~~
의견 감사합니다!! 데이터 분석 및 시각화도 다음에 다뤄 볼게요! ㅎㅎ
영상을 다시 보다 하나 더 적는 건데, 파일 탐색기 주소창에 cmd 라고만 치고 엔터 쳐주면 자동으로 그 해당 경로의 터미널을 열어주니 한번 시도해 보시기 바랍니다. 쓸때 상당히 유용하게 쓰는 방법입니다.
좋은정보 감사합니다 ^^
이걸 몰랐네요 ㅋ 여태 쉬푸트 우클릭..
스타트코딩 교육 센터
cafe.naver.com/startcodingofficial
이걸로 어떻게 배포해요? 다운로드에서 부터 바이러스 인식 되는데요?
정말 유튜브로 파이썬 공부하다가 꼭 꼭 필요하다고 생각했던 내용입니다.~~ㅠ.ㅠ 정말 감사합니다!! 너무 쉬운 설명 감사드려요! 이제 얼굴까지 점점 잘생겨보이십니다!! 말씀하시는데 뒤에 후광까지 보여요ㅠㅠ 너무 감사합니다!!!!
앜ㅋㅋㅋㅋㅋ 감사합니다 얼굴 칭찬은 처음 들어 보는데... 기분이 좋네요 ^^
앞으로도 더 좋은 영상 많이 올려드리겠습니다 ㅎㅎ
선생님~ GUI창이 뜨게하는 코드를 exe로 만들었는데, pyinstaller -F 파일명 으로 만들어서 -> dist폴더 안에서 해당 exe파일을 더블클릭해서 실행했는데 cmd창이랑 같이뜨는데, 이 cmd창을 끄면 gui도 같이 꺼지는데 이 cmd를 안뜨게 하거나 혹은 그냥 cmd꺼도 gui만 작동할수있게 할순 없나요?
-w 옵션이 cmd창을 뜨지 않게 만드는건데 한번 줘서 만들어 보세요 ㅎㅎ
@@startcoding.official 감사합니다 선생님!
파일 여러개 있는 exe파일 만들 때, exe파일경로 항상 같이 있어야하나요??
'exe 파일 경로 항상 같이 있어야한다'는 말이 어떤걸까요?
영상 너무 감사합니다. pyinstaller 인스톨도 했는데 " 'pyinstaller' 은(는) 내부 또는 외부 명령 , 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다." 라고 나오는데 어떤 문제가 있을까요?ㅜㅜ
셀프 해결 했습니다~ 파이썬 설치할 때 path 지정을 안 해줘서 생긴 문제였습니다~ 항상 쉽고 간결한 설명 너무 감사드립니다!
저도 이 댓글 보고 vscode에서 ms store에 있던 python interpreter 사용하다가 python 설치해서 처음에 체크표시하는데서 .exe 경로(?) 선택하고 설치하니까 되더라구요
강의 잘보았습니다. 만든 exe파일을 배포하려면, 디지털 서명을 받아야 한다고 하던데...요건 어떻게 해야하나요 ? 지인에게 프로그램을 공유했더니 바이러스로 잡혀버려서요
디지털 서명은 직접해보진 않았습니다만
아래 단계를 통해 진행 가능한 것으로 확인 됩니다 :)
인증서 구입: 우선, 신뢰할 수 있는 인증 기관(CA)으로부터 디지털 서명을 위한 인증서를 구입해야 합니다. Symantec, GlobalSign, DigiCert 등 여러 기관에서 서명용 인증서를 판매하고 있습니다. 가격은 인증 기관과 인증서 유형에 따라 다르며, 보통 1년 기준으로 판매됩니다.
인증서 받기: 인증서를 구입하고 나면, 인증 기관은 여러분의 신원을 확인하는 과정을 거칩니다. 이 과정은 간단한 전화 인증부터, 법인 서류 제출까지 다양할 수 있습니다. 신원 확인 절차가 끝나면, 인증서 파일을 받게 됩니다.
서명 도구 준비: 대부분의 경우, 인증 기관에서는 디지털 서명을 위한 도구를 제공하지 않습니다. 마이크로소프트에서 제공하는 signtool이라는 도구를 사용할 수 있으며, 이는 Windows SDK의 일부로 제공됩니다.
파일에 서명하기: signtool을 사용하여 파일에 서명할 수 있습니다. 명령어의 기본 형태는 다음과 같습니다:
signtool sign /f [인증서파일.pfx] /p [인증서비밀번호] /t timestamp.digicert.com /v [서명할파일.exe]
여기서 /f는 인증서 파일을, /p는 인증서 비밀번호를, /t는 타임스탬프 서버 주소를, /v는 서명할 파일을 의미합니다.
배포: 서명된 파일은 이제 사용자에게 배포할 준비가 되었습니다. 서명된 프로그램은 사용자의 PC에서 바이러스 경고 없이 더 안전하게 실행될 수 있습니다.
안녕하세요 ㅠㅠ
제가 파이썬 파일을 만들고
그 안에서 여러 이미지들을 불러왔는데
exe로 만들고 배포하니 다른컴퓨터에서는 안되네요..
혹시 icon = py.image.load("C:\Users .... icon01.png")
이런건 어떻게 바꿔야지 다른 컴퓨터에서도 작동할까요?
"pyinstaller 이미지 추가" 이렇게 구글 검색 하고 관련 글들을 천천히 읽어 보세요!
바가지머리 안하시니까 더 잘생기셨네요
선생님 왜 저는 파일을 만들면 계속 cmd창이 잠깐 뜨고 사라질까요... ㅠㅠ 콜솔창뜨는 프로그램인데 cmd통해서 실행시켜도 아무런 반응이없습니다.
다른컴퓨터로 exe파일을켜도 똑같이 창이 사라지는데 뭐가 문제일까요??
pyinstaller를 통해 만들 때 옵션을 어떻게 주셨을까요?
@@startcoding.official
원파일 -w 다해봤는데 결국은
Iraceback (most recent call last:
File "tinterdnd2₩Tk interDnD.py"
, line 53, in _require
tkinter. TclError: can't find package tkhd
During handling of the above exception, another exception occur:
Traceback (most recent call last):
File "aaa.py"
File "aaa.py"
line 71, in ‹modules , line 58,
File "tkinterdnd2₩TkinterDnD.py"
in select_folders_and_rename_files
ntie tkinterchd2₩TkinterDnD.py" Hine Los, in
_init_
Runt imeError: Unable to load tkond library.
• line as, in _require
[6908] Failed to ex
요 문제였어요.
네이버에서 해결법 다찾구해봐도 해결은 못했네요
ㅠㅠ
추가 질문이 있습니다 ㅜㅜ pyinstaller -w -F 이 옵션으로 진행했는데, '파일에 바이러스 또는 기타 사용자 동의 없이 설치된 소프트웨어가 있기 때문에 작업이 완료되지 않았습니다.' 라고 뜨는데 이럴땐 어떻게 해야할까요?
pip install --upgrade pyinstaller
최신 버전으로 한번 업데이트 해보겠어요?
cv2를 사용한 프로그램을 변환했더니 문제가 생겼습니다
exe파일 아이콘변경할려면 어떻게 해야 하나요?
좋아요 땡큐
안녕하세요!!
구글에다가 "pyinstaller 아이콘" 이라고 검색만해도 관련 정보를 확인할 수 있을겁니다 ^^
안녕하세요. 파이썬 vscode에서는 pyautogui 이미지 클릭 잘 실행이 되는데요. 실행파일을 만들면 잘 클릭이나 복사 붙여넣기가 되지 않는데 혹시 다른 이유가 있나요??
코딩을 했는데. 코딩 파일이 하나가 아닌 상속을 받을 파일이 여러개가 있을때는 이방법으로 안되는데 다른 방법이 있을까요?
다른 파일들을 실행 파일로 만들 파일에 import 하면
됩니다. 자동으로 합쳐 집니다 ^^
맥도 알려주세요 ㅠ
build 파일은 생성이 되었는데 dist 파일에 아무것도 생성이 안되는데 어떻게 하나요..ㅜㅜ
폴더랑 파일 지우고 다시한번 만들어 보겠어요??
영상보고 따라해볼라 했는데 open3d 라이브러리를 import하니 사용하지도 않은 jinja2 오류땜에 pyinstaller 사용을 못하네요 ㅠㅠ
파이 인스톨러 ,,,, 지못미 …..
오잉 저는 4분38초에 실행파일만들기 설치가 안되네요 ㅠㅜ
오우 됐다! 제가 잘못했네요 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
파이 인스트롤러..?
파이 인스톨러?
@@startcoding.official 유용한 영상 감사합니다ㅎㅎ 잘 보고 있어용!