前言
最近經(jīng)常用到一個(gè).py程序,但是每次在不同電腦上用,希望能把Python腳本發(fā)布為脫離Python平臺(tái)運(yùn)行的可執(zhí)行程序,比如單個(gè)exe。PyInstalle滿足要求。
PyInstaller本身并不屬于Python包。在安裝 pyinstaller之前需把python環(huán)境配置好。
安裝pyinstaller
下載pyinstaller
解壓到F:/PyInstaller-2.1(自選)(可以去官網(wǎng)下載最新版)
安裝pywin32
pywin32-217.win32-py2.7.exe:點(diǎn)擊下載
安裝pyinstaller
1、進(jìn)入cmd
cd F:/PyInstaller-2.1
python pyinstaller.py --console --onefile test.py
如果提示:
Usage: python pyinstaller.py [opts] [ …] | pyinstaller.py: error: Requires at least one scriptname file or exactly one .spec-file
則說(shuō)明安裝完成了。
測(cè)試打包
1、文件放在當(dāng)前目錄的pyinstaller-2.1文件夾里面
cd F:/PyInstaller-2.1
python pyinstaller.py --console --onefile test.py
2、命令運(yùn)行成功后會(huì)生成一個(gè)test文件夾。在這個(gè)文件夾下面會(huì)有一個(gè)名為dist的文件夾,此文件夾下面有轉(zhuǎn)換好的test.exe
3、上面編譯出來(lái)的exe能夠正常運(yùn)行了,但帶一個(gè)黑色的console,以下重新編譯,加入 主站蜘蛛池模板: 凤山县| 怀宁县| 攀枝花市| 唐海县| 郯城县| 云林县| 常宁市| 佛冈县| 高安市| 特克斯县| 纳雍县| 滨海县| 都昌县| 高雄市| 荥经县| 克东县| 阳曲县| 门源| 都匀市| 综艺| 汉中市| 融水| 滦南县| 卓尼县| 家居| 元氏县| 马尔康县| 沅陵县| 山阴县| 友谊县| 吉安市| 陈巴尔虎旗| 松桃| 枣强县| 合江县| 平度市| 黄石市| 尚义县| 静乐县| 二手房| 蕲春县|