最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何使用pyinstaller打包32位的exe程序

 更新時(shí)間:2019年05月26日 10:02:53   作者:小friend  
這篇文章主要介紹了如何使用pyinstaller打包32位的exe程序,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

說明:原來安裝的python為64位,故安裝的pyinstaller和打包后的exe都為64位。而64位的exe文件在32位的win7操作系統(tǒng)下是無法執(zhí)行的,顯示不兼容。網(wǎng)上查詢發(fā)現(xiàn),簡單(可能不方便)的方法是采用32位的python重新打包。這里,我使用的是conda構(gòu)建32位python環(huán)境,然后再次打包。安裝Anaconda的方法,感興趣的可以查看。具體操作如下:

構(gòu)建32位python環(huán)境

進(jìn)入命令提示符窗口

set CONDA_FORCE_32BIT=1 //切換到32位
conda create --name python36 python=3.6 //創(chuàng)建一個(gè)python3.6的環(huán)境,命名為python36
conda info --envs //查看是否添加成功
activate python36 //切換到python3.6環(huán)境
python --version //確認(rèn)python環(huán)境

安裝pyinstaller

注:這一步是必須的,如果不在該環(huán)境下安裝,還是使用原來的pyinstaller,那么打包的程序仍然為64位

pip -V //再次確認(rèn)是否為32位的pip
pip install pyinstaller //安裝pyinstaller

然后pyinstaller -F xxx.py就可以開開心心打包32位的exe程序了。不過如果您的.py文件用到了其它第三方庫,那么還需要在此環(huán)境下再次安裝,不然打包成32exe程序會(huì)無法運(yùn)行。。

后記:怎樣知道exe程序是否為32位?

 這個(gè)還是耽誤了會(huì)兒時(shí)間的,網(wǎng)上查詢發(fā)現(xiàn)是用記事本打開exe程序觀察。然而我用notepad++打開打包的exe程序,發(fā)現(xiàn)是這樣:

 找了半天也沒找到,怎么看是否為32位。最后想到之前安裝的DTDebug,只能打開32位的exe程序,64位的還打不開。然后先試的64位確定為打不開,后試的32位,打開了。

總結(jié)

以上所述是小編給大家介紹的如何使用pyinstaller打包32位的exe程序,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

广水市| 汉沽区| 英吉沙县| 铁岭县| 湟中县| 高密市| 丹巴县| 德安县| 庄浪县| 阳曲县| 凌源市| 太仆寺旗| 东乡族自治县| 通山县| 平原县| 磐石市| 探索| 屏东县| 班戈县| 嵊州市| 余庆县| 太白县| 疏附县| 梧州市| 包头市| 兴义市| 富裕县| 吴堡县| 建平县| 长寿区| 兴化市| 大渡口区| 巫山县| 正蓝旗| 宜阳县| 博野县| 赣州市| 谷城县| 邵阳县| 玛纳斯县| 巴林左旗|