pip install pipenv
“`
2. 創建虛擬環境
使用pipenv創建一個虛擬環境,這樣我們可以在虛擬環境中安裝我們的Python包和依賴:
“`
pipenv –python 3.8
“`
3. 安裝Python包和依賴
在虛擬環境中安裝我們需要的Python包和依賴:
“`
pipenv install requests
“`
4. 打包Python程序
使用以下命令打包Python程序:
“`
pipenv run pyinstaller –onefile myprogram.py
“`
其中,myprogram.py是我們要打包的Python程序的文件名。
PyInstaller會將myprogram.py轉換成機器碼,并將Python解釋器打包到可執行文件中。打包完成后,我們可以在dist目錄下找到生成的可執行文件。
5. 運行可執行文件
將生成的可執行文件拷貝到其他機器上,可以直接運行,無需安裝Python環境和依賴。
總結:
pipenv提供了一種簡單的方式來打包Python程序成exe可執行文件。使用pipenv可以方便地管理Python包和依賴,使用PyInstaller可以將Python程序轉換成機器碼,并將Python解釋器打包到可執行文件中。打包完成后,我們可以在其他機器上直接運行可執行文件,無需安裝Python環境和依賴。