반응형
안녕하세요
C#과 파이썬을 연동하려고 하는데, 복잡한게 싫어서 파일로 떨구고, C#에서는 파이썬 exe파일을 실행시키는 구조로 개발하기로 했습니다.
각설하고 그래서 파이썬 exe파일은 어떻게 만들어야 되는지에 대해서 알아보겠습니다.
우선 환경을 말씀드릴께요
1. Windows 10
2. Python 3.7
3. Pyinstaller
Pyinstaller란?
.py 파일 확장자를 .exe 실행파일 확장자로 변경해주는 파이썬 패키지
Pyinstaller 설치 방법
1. Windows PowerShell 실행
2. pyinstaller 파이썬_파일_이름.py
Pyinstaller 설치 후 exe만들기 - one파일 x
1. .py파일이 있는 폴더에서 shift 우클릭
2. pyinstaller 파이썬_파일_이름.py ( 그런데 이렇게하면 유관 dll파일등이 전부다 생겨요)
Pyinstaller 설치 후 exe만들기 - one파일로 만들기
pyinstaller --onefile --noconsole 파이썬_파일_이름.py
※ noconsole 옵션으로 실행시 콘솔창이 안뜨도록 할 수 있습니다.
그럼 이제 c#에서 해당 EXE파일만 실행시켜주면 되것쥬?
아참 EXE파일은 Powershell에서 명령어를 실행시킨 경로 dist폴더에 있습니다.
반응형
'IT' 카테고리의 다른 글
MSSQL DB 대 DB 테이블 및 데이터 복사(DB to DB 데이터 복사엑셀말고 Script) (0) | 2020.12.21 |
---|---|
SSAFY 싸피 대기업 취업 팁? 자소서 팁- 취업률, 연계율? (0) | 2020.06.15 |
numpy data.shape - 차원 확인하기 (2) | 2019.01.21 |
OS(Operating System)공룡책 2장 시험대비 정리자료 - 2장도 외워보자 (0) | 2018.07.04 |
OS(Operating System)공룡책 1장 시험대비 정리자료 - 달달 외우기 (0) | 2018.07.02 |