Python3.5打包編譯的方法

小編給大家分享一下Python3.5打包編譯的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、興城網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為興城等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

python3.5怎么打包編譯

問題:用Python開發(fā)的小工具有時(shí)需要編譯打包為Windows(*.exe)、Mac等操作系統(tǒng)下的可執(zhí)行性文件以供非程序員使用。

解決方案:

一、py2exe

目前只支持到Python3.4,暫不支持Python3.5

二、PyInstaller

安裝:

直接安裝:

pip install pyinstaller

下載源碼包,然后進(jìn)入包目錄,用命令安裝

python setup.py install

使用:

進(jìn)入cmd窗口

進(jìn)入需要打包的程序目錄

輸入:pyinstaller + 需要打包的程序(*.py)名稱

發(fā)布命令:

-w指令

直接發(fā)布的exe應(yīng)用帶命令行調(diào)試窗口,在指令內(nèi)加入-w命令可以屏蔽

-F指令

注意指令區(qū)分大小寫。這里是大寫。使用-F指令可以把應(yīng)用打包成一個(gè)獨(dú)立的exe文件,否則是一個(gè)帶各種dll和依賴文件的文件夾

Error:failed to create process

編譯時(shí),出現(xiàn)“failed to create process”錯(cuò)誤。

解決方法是打開pyinstaller-script.py,把第一行的路徑用引號(hào)括起來,最終是下面這個(gè)樣子就對(duì)了

#!"c:\program files\python35-32\python.exe"

看完了這篇文章,相信你對(duì)Python3.5打包編譯的方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

本文題目:Python3.5打包編譯的方法
本文網(wǎng)址:http://muchs.cn/article22/jcpdjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)定制開發(fā)、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、微信小程序、微信公眾號(hào)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站