본문 바로가기

programmer/python

Jupyter(.ipynb) 실행 파일(.exe) 만들기

jupyter notebook으로 만든 스크립트를 윈도우에서 동작하는 실행 파일로 만들어보자

1. first_script.ipynb 파일 만들기


jupyter에서 first_script.ipynb를 생성하고 하기와 같이 입력한다. (Jupyter는 메인함수 진입을 따로 명시하지 않아도 되지만 .py 에서 실행파일을 만들려면 메인 진입점을 명시해 주어야 한다.)

def main():
    print('test')
   
if __name__ =='__main__':
    print('Good Morning')
    main()

2. .ipynb 파일을 .py로 만들기


jupyter nbconvert --to script first_script.ipynb
를 수행하면 first_script.py 파일이 생성된다.

 

 

3. 실행파일 만들기


pip install pyinstaller
pyinstaller -F .\first_script.py

파라미터
-F: 실행파일 하나만 생성
-w: 콘솔 창 제외하고 실행
--icon=test.ico: 아이콘 설정해서 빌드 (icoconvert.com/)에서 쉽게 생성 가능

dist 폴더에 .exe파일이 생성된다.

4. 결과 보기


해당 소스파일은 순식간에 수행 되기 때문에 터미널이 열렸다 바로 종료 된다
그러니 터미널로 값을 확인해 보자

정상 수행되는 것을 확인 할 수 있다.

 

 

**광고 클릭은 글 작성자에게 큰 도움이 됩니다~~~!!!

반응형
사업자 정보 표시
라울앤알바 | 장수호 | 서울특별시 관악구 봉천로 13나길 58-10, 404호(봉천동) | 사업자 등록번호 : 363-72-00290 | TEL : 010-5790-0933 | Mail : shjang@raulnalba.com | 통신판매신고번호 : 2020-서울관악-0892호 | 사이버몰의 이용약관 바로가기