日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python打包成exe_Python打包成exe时,再犯这几个错误就说不过去了

發(fā)布時間:2025/3/12 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python打包成exe_Python打包成exe时,再犯这几个错误就说不过去了 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

大家好,我是今天的值班小編,不知道朋友們開工了沒有,小編的公司已經(jīng)遠程辦公好幾天了。今天由于寫游戲教程的那位小編棄坑不更新文章了,只好由本小編繼續(xù)來解決粉絲朋友們的問題。 如果朋友們在使用python的過程中遇到了任何問題,都可以私信小編哦,小編會抽出時間來幫您解決問題的。

永遠都不要放棄

問題背景

一提起如何運行Python,朋友們的第一印象肯定是命令行那個黑色的dos/linux命令行窗口了。由于Python本身是腳本語言,需要解釋器來執(zhí)行,所以默認情況就是這樣的。

這樣在開發(fā)階段其實蠻好的,但是到了發(fā)布階段就遇到了大麻煩:很有可能對方的windows計算機里面沒有安裝python解釋器,導致您辛苦熬夜白了頭開發(fā)的Python腳本無法成功部署運行,到了這個階段,可以說是萬事俱備只欠東風了。

為了解決最后一步的這個問題,國外會念經(jīng)的大神程序員們想出了一個絕招:把Python代碼打包成exe可執(zhí)行文件。

大神

為什么要生成exe可執(zhí)行文件

首先,剛才已經(jīng)說了,在機器上不需要安裝對應的Python解釋器,更不需要pip安裝依賴的包。

其次,打包成可執(zhí)行文件之后,別人就看不到你的Python代碼啦,這就可以避免你的代碼被人抄襲或者惡意修改,在一定程度上保護了你的代碼。

最后,從用戶的角度來看,用戶只要下載了exe文件,雙擊就可以運行了,也不需要安裝任何東西。您的代碼變成了真正的“綠色軟件”,給用戶帶來了極大的方便。

方便,時間就是金錢

安裝打包工具

業(yè)界最常用的Python腳本打包工具就是pyinstaller了,沒有之一。通過pip可以很方便地安裝成功:pip install pyinstaller。如果您的網(wǎng)速太慢,可以嘗試使用國內(nèi)的源。

安裝之后,在cmd命令行里面輸入pyinstaller -v并回車,如果能夠看到其版本號,就說明安裝成功了。

小編這次安裝的時候,版本號是3.6,應該是最新版了。

安裝完畢

環(huán)境安裝完畢,下面小編就來解決粉絲朋友們私信發(fā)過來的關于pyinstaller使用過程中遇到的幾個問題。

第一個問題:exe文件圖標怎么自定義呀?

首先,您需要準備一個ico格式的圖標,或者是準備一個jpg/png圖片也行,網(wǎng)上有很多工具可以把它轉(zhuǎn)化成ico格式的文件。需要注意的是,圖片里面的元素不要太復雜,不然變成ico文件之后,圖片整體會縮小很多倍,圖片內(nèi)的很多元素就看不清楚了。

其次,在打包的時候,加上參數(shù) -i ico文件名 ,這樣就可以使得打包出來的exe文件使用您自定義的ico圖標了。

圖標

第二個問題:怎樣去掉exe運行時彈出的dos命令行黑色窗口?

默認情況下,打包出來的exe文件雙擊運行之后,會彈出一個dos命令行黑色窗口,這種行為使得這個exe文件看起來很不專業(yè),畢竟我們?nèi)粘J褂玫膃xe文件不會出這種妖蛾子。

解決辦法也很簡單,在打包的時候,加上參數(shù) --noconsole

第三個問題:為什么加了noconsole之后,還會有dos窗口一閃而過?

這個問題就很玄學了,需要針對具體的case來進行分析。

這位粉絲朋友的代碼,小編仔細看了一下,發(fā)現(xiàn)里面有import os和os.system()執(zhí)行外部程序,應該就是這個原因了。

把import os改成import subprocess,再把os.system改成subprocess.run,問題解決!

第四個問題:為什么我打包出來的exe文件有好幾百M?

一般來說,python代碼打包出來的exe文件有十幾甚至幾十M都是正常的。這位朋友打包出來的exe文件有好幾百M,實在是出乎小編的意料之外。 后來小編仔細閱讀了這位朋友的python代碼,發(fā)現(xiàn)他import了非常多的庫,這就基本上無解了,除非用c++改寫一下?

不知道朋友們有沒有好的辦法,可以在留言區(qū)告訴小編哦。

后記

今天的文章就到這里,在此文中,小編幫粉絲朋友們解決了三個使用pyinstaller過程中遇到的問題(第四個問題并沒有解決),貢獻實在不小,不知道能不能得到老板的賞識而升職加薪迎娶白富美呢。

總結(jié)

以上是生活随笔為你收集整理的python打包成exe_Python打包成exe时,再犯这几个错误就说不过去了的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 精品无码黑人又粗又大又长 | 国产精品96 | 免费污片网站 | 雨宫琴音一区二区三区 | 亚洲色图欧美日韩 | 久久精品国产精品亚洲色婷婷 | 欧美激情综合网 | 黄色三级免费观看 | 亚洲AV无码一区二区三区蜜桃 | 99网站| 色呦呦中文字幕 | 天堂在线国产 | 亚洲精品一区二区三区新线路 | 日本一区二区在线免费 | 五月天婷婷激情视频 | 亚洲久久久久久久 | 国产乱轮视频 | 91中出 | 色综合99久久久无码国产精品 | 四虎永久免费在线观看 | 中文字幕精品久久久久人妻红杏ⅰ | 男人天堂成人 | 伊人一区二区三区四区 | 国产成人综合欧美精品久久 | 夜夜骑天天干 | 性xxxxbbbb| www.久久精品.com | 色综合一区二区三区 | 毛片视频播放 | 久久94 | 美女隐私免费观看 | 女性毛片 | 巨乳xxx | 韩国明星乱淫(高h)小说 | 国产av无码专区亚洲av麻豆 | 骚虎免费视频 | 骚av在线 | 最新av电影网站 | 深夜福利院 | 亚洲色图校园春色 | 国产99久久久国产精品成人免费 | 国产又爽又黄的激情精品视频 | 黄色大片在线免费观看 | 亚洲精品中文字幕在线观看 | 久草新| 特种兵之深入敌后 | 日韩精品――中文字幕 | 影音先锋激情 | 涩涩涩综合 | 欧美日本 | 中文字幕精品一区久久久久 | 欧美日韩在线播放三区四区 | 一区二区三区四区五区视频 | 国产成人精品片 | 天天视频污 | 法国空姐电影在线 | 日本不卡一区二区三区在线观看 | av色图| 亚洲一二区 | 久久精品一二 | 亚洲久久久久久 | 亚洲综合日韩精品欧美综合区 | 一本色道久久综合亚洲 | 我和单位漂亮少妇激情 | 搡老熟女老女人一区二区 | 日本三级韩国三级三级a级按摩 | 久操福利视频 | 国产情侣呻吟对白高潮 | 国产高清视频在线免费观看 | 欧洲视频一区二区三区 | 国产做爰xxxⅹ久久久精华液 | 久久婷婷五月国产色综合激情 | 国产精品一区免费 | 91精品在线免费观看 | 密桃av在线 | 色网址在线 | 一区二区精品久久 | 久久成年视频 | 精品视频第一页 | 国产精欧美一区二区三区白种人 | 男人操女人的网站 | 久久精品免费播放 | 伊人动漫 | www黄色com| 日韩123区 | 性欧美最猛 | 蜜臀av粉嫩av懂色av | 国产粉嫩在线观看 | 日韩激情在线视频 | 日本不卡二区 | 亚洲成人自拍网 | 免费在线看黄网站 | 中国性xxx | 日本午夜视频在线观看 | 色播五月综合 | 青草视频在线免费观看 | 国产精品久久久久久亚洲影视 | 中文字幕乱码中文乱码777 | 精品视频在线免费观看 |