Anaconda를 사용하여 Python을 exe 파일로 패키징(매우 상세)

많은 수의 타사 라이브러리를 가져올 때 cmd에서 Python을 exe 파일로 패키징하는 것만으로 항상 다양한 이상한 문제가 발생하기 쉽고 종종 exe 파일로 패키징하기가 어렵고 패키징을 위해 Anaconda의 가상 환경을 사용하는 것은 실제로 비교적 쉽습니다. , 결과 실행 파일에는 작은 줄 쌍이 있습니다.

그래서 이 글에서는 주로 아나콘다를 통해 파이썬 코드를 exe 파일로 패키징하는 방법을 소개합니다!


Anaconda 설치 튜토리얼은 여기에서 설명하지 않습니다.자세한 내용은 다음 링크를 참조하십시오: 매우 상세한 Anaconda 설치 튜토리얼

Anaconda 는 conda 및 Python 과 같은 180개 이상의 과학 패키지 와 그 종속성을 포함하는 오픈 소스 Python 배포판으로 다양한 Python 패키지의 종속성 문제를 매우 잘 해결하고 사용하기 매우 편리합니다. Anaconda는 주로 Anaconda Navigtor, Jupyter 노트북 및 스파이더 등이 있습니다. 가장 일반적으로 사용되는 것은 Jupyter 노트북 으로 데이터 처리 및 분석에 매우 편리합니다! 추천!


1. 먼저 Anaconda Navigtor를 엽니다.

왼쪽 하단의 탐색 모음에 Anaconda Navigtor를 입력하고 소프트웨어를 찾아 두 번 클릭하여 엽니다.

2. 가상 환경 생성 

기본 환경에서 패키징이 모든 패키지를 컴파일하면 최종 실행 파일이 더 커지고 패키징 과정에서 다양한 타사 패키지로 인해 해결하기 어려운 문제가 발생하기 쉽기 때문에 일반적으로 Packaged in 새로 생성된 가상 환경.

 ① Create 클릭하여 가상환경 생성 -> ② 가상환경 이름 입력 -> ③ Python 버전 선택 -> Create 클릭하여 확인

 3. pyinstaller 및 관련 라이브러리 설치

pyinstaller를 수동으로 설치하지 않고 가상 환경의 명령줄에서 이 명령을 계속 실행할 수 있지만 패키징 프로세스 중에 오류를 보고하기 쉬우므로 pyinstaller를 수동으로 설치하는 것이 좋습니다.

①모든 패키지를 표시하려면 모두 선택->②pyinstaller 입력->③pyinstaller 찾기->④&⑤ 적용을 클릭하여 설치를 확인합니다.

추신: 패키지 코드는 Numpy, Pandas 및 Matplotlib 라이브러리를 사용하므로 위의 설치 단계를 참조하십시오.

4. 터미널을 열어 디렉토리 전환

4.1 먼저 해당 가상 환경 버튼을 클릭하고 터미널 열기를 선택합니다.

열린 터미널은 다음과 같습니다.

 4.2 디렉토리 전환

먼저 패키징해야 하는 py 파일 디렉토리를 찾습니다.

cmd에서 cd ​​명령을  사용하여 디렉토리를 전환합니다: cd ....

5. 짐 싸기 시작!

pyinstaller -F xxx.py 입력

특정 pyinstaller 명령은 이 문서에서 설명하지 않습니다. 다른 자료를 참조할 수 있습니다!

 성공적으로 패키징됨:

 6. EXE 열기

대상 파일 아래의 dist 폴더 로 이동하여 실행 파일을 실행하십시오!

 성공적으로 포장되었습니다! ! ! :

 질문이 있으시면 메시지를 남겨주세요! ! !

추천

출처blog.csdn.net/zsllsz2022/article/details/124508361