国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

cxfreeze打包python,飛一般的感覺

hellowoody / 1226人閱讀

摘要:總所周知,因庫多,語法優雅,深受開發者的喜愛。于我來說,寫一些小型程序,在不需要考慮太多問題的時候,無疑是我的第一選擇。當一切都配置好后,使用打包相應腳本有兩種方法。

總所周知,python因庫多,語法優雅,深受開發者的喜愛。

于我來說,寫一些小型程序,在不需要考慮太多問題的時候,python無疑是我的第一選擇。而有的時候,雖然是小型程序,但我還是需要他們通用,即使不考慮使他跨平臺,但最起碼要可以跨電腦吧,不然我去到別的電腦還需要安裝python運行環境,在那里運行完后,還得幫別人刪除,豈不是太過麻煩,所以,無論是給別人使用,還是自己需要在無python環境的電腦中使用,我們有時需要把python的腳本程序打包成exe。

目前python常用打包工具目前有:

py2exe 下載地址
cxfreeze 下載地址
PyInstaller 下載地址

目前這三款工具只有cxfreeze支持python3的打包,很無奈吧,我也是……

好吧,不說廢話了,下面分享一下我自己使用cxfreeze的經驗,希望幫助到有需要的朋友。

安裝好cxfreeze后,你會發現在python/Script目錄下只有cxfreeze,cxfreeze-postinstall,cxfreeze-quickstart,三個文件,無法直接使用。

這時需要你進入命令行到當前目錄,輸入:

python cxfreeze

用python對cxfreeze進行編譯,編譯成功后生成cxfreeze.bat文件

隨后重啟命令行,輸入cxfreeze,看看是否提示cxfreeze不是內部程序或命令,如果彈出正常cxfreeze命令的提示,那么恭喜你,cxfreeze算是配置好了,否則需要配置環境變量。

當一切都配置好后,使用cxfreeze打包相應腳本有兩種方法。

直接利用cxfreeze命令完成

   cxfreeze name.py --target-dir out/      #把name打包成exe,放在out目錄下

利用setup.py完成

  #setup代碼
  from cx_Freeze import setup, Executable
  executables = [
  Executable(
  script="Test.py", #目標引用腳本
  base="win32gui",     #GUI程序需要隱藏控制臺   
  targetName = "Test.exe",#生成exe的名字
  icon = "Test.ico" #生成exe的的圖標
  )]

需要打包的時候,進入到相應的目錄,輸入:

python setup.py build #打包后的文件放在build目錄下

自己踩的坑:生成的程序名字最好用英文名字,中文名字會出現直接亂碼報錯,如果出現Test2.0這樣的名字運行時會提示not find Test2.0.__main__ 而報錯

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/37672.html

相關文章

  • java jar打包使用總結(一)

    摘要:背景介紹將程序打包,無論是為了代碼復用,還是發布應用,都是必不可少的的技能,上次總結了一下利用打包成,這次我來說如何打包。導入往往我們使用打包不只是為了雙擊使用,有時也是為了代碼復用。礙于時間關系,將留待下一篇文章進行總結。 背景介紹 將程序打包,無論是為了代碼復用,還是發布應用,都是必不可少的的技能,上次總結了一下python利用cxfreeze打包成exe,這次我來說java如何打...

    Blackjun 評論0 收藏0
  • 4 個快速 Python 編譯器 for 2018

    摘要:但是由于程序并沒有那么快,開發人員多年來創建了幾個的編譯器,包括和。在下面的細分中,所有的編譯器都針對進行基準測試。編譯器是系列的一部分,旨在作為的現代替代品。不僅僅是的編譯器,它是的超集,支持與的互操作性。 簡評:Python 和其他的解釋型語言一樣經常被吐槽性能不行,所以開發人員為了提升性能創建了不少編譯器,本文則選取其中的四個做了基準測試。 Python 其實是一種相當快的語言,...

    YancyYe 評論0 收藏0
  • 人臉實時簽到(three.js+tracking.js)基于瀏覽器

    摘要:識別出人臉后,要算寬度,要在一定的寬度才算人臉,可以裁剪出正方形發送檢索人臉。 人臉簽到 花了一個星期做了人臉簽到的demo,github地址歡迎star,在線預覽大屏幕demo 先說些廢話,以前做年會的抽獎,感覺好傻,現在正好在學threejs,就想做個這樣的場景來抽獎的方式,又在學人臉識別的知識,就想做人臉識別簽到,就想都做在瀏覽器中 體驗完整過程 1.微信掃描注冊上傳頭像 s...

    notebin 評論0 收藏0
  • 小李刀:python你在前面,欲飲琵琶馬上催

    摘要:南京現在算是我的一個治愈城市了,帶著重重的悲傷去,幸好落雪的瞬間將我治愈。年,世界和平,平安喜樂。繼承與多態繼承就是從現有的類進行繼承,被繼承的為超類或者父類也就是爸爸,新的類為子類。 叨叨點啥 2018年的最后一天?;仡欉@一年,獲得很多也失去很多。今年去了很多的地方,成都,重慶,峨眉山,天津,杭州,南京。杭州是我特別喜歡的城市,有很多美好的記憶,也有很多失落的時刻。南京現在算是我的一...

    K_B_Z 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<