国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用pyinstaller在64位系統(tǒng)打包32位exe文件的有效方法

這篇具有很好參考價值的文章主要介紹了使用pyinstaller在64位系統(tǒng)打包32位exe文件的有效方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

寫在前面

這些天為了解決一些需求,解決python程序打包exe并且能夠兼容xp系統(tǒng)的問題,看過許多在stackoverflow等網(wǎng)站上面的回答,覺得在實(shí)際的操作過程當(dāng)中反而還會遇到過一些相對嚴(yán)重的問題,以至于無法解決。經(jīng)過多種測試之后找到了一種比較有效的方法。

pyinstaller打包32位程序,軟件安裝系列,碼農(nóng)之路,python,開發(fā)語言,pyqt,pygame

目前搜尋到的不太奏效方法

  • 使用anaconda安裝pypiwin32等

這種方法實(shí)測之后效果并不一定好,因為安裝過程當(dāng)中也有可能會報錯。并且會出現(xiàn)一些諸如no module found等問題

  • 直接使用虛擬機(jī)+XP系統(tǒng)進(jìn)行打包

這樣的方法主要會比較復(fù)雜,并且可能會引起依賴的沖突

嘗試有效的方法

安裝python3.4.4

python3.4.4是最后支持Windows 32位的程序,下載地址:
https://www.python.org/downloads/release/python-344/

在這里需要注意的是安裝的時候需要配置環(huán)境變量,為了讓效果最佳建議先卸載了原來的python版本,并且把此版本添加到環(huán)境變量當(dāng)中

更新pip

此版本對應(yīng)的最高的pip是19.1.1版本,但是在實(shí)際的upgrade當(dāng)中可能會因為權(quán)限沖突,導(dǎo)致一些問題。因此可以采用get-pip.py進(jìn)行安裝

在Windows命令行輸入:

curl https://bootstrap.pypa.io/pip/3.4/get-pip.py -O get-pip.py

將get-pip.py下載到當(dāng)前目錄
然后再運(yùn)行

python get-pip.py

即可以完成pip19.1.1的安裝

安裝對應(yīng)版本的pyinstaller

這一步是最關(guān)鍵的一步,也是經(jīng)常會遇到問題的一步,不論是怎么安裝
都會報錯Python: setup.py egg_info failed with error code 1 錯誤,Stackoverflow上面的解決方法為:
https://stackoverflow.com/questions/49985465/python-setup-py-egg-info-failed-with-error-code-1

但是這樣一樣會報出相關(guān)的錯誤

然而在pyinstaller的github release上面可以看到的是符合版本的為pyinstaller3.0
故可以

pip install pyinstaller==3.0

打包應(yīng)用

在此之后即可以使用pyinstaller去打包32位的程序了。并且可嘗試在Windows10中,使用兼容模式運(yùn)行,嘗試運(yùn)行。文章來源地址http://www.zghlxwxcb.cn/news/detail-719483.html

到了這里,關(guān)于使用pyinstaller在64位系統(tǒng)打包32位exe文件的有效方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 通過pyinstaller將python項目打包成exe執(zhí)行文件

    目錄 第一步:安裝pyinstaller 第二步:獲取一個ico圖標(biāo)(也即是自己這個exe文件最后的圖標(biāo)) 第三步:打包 pip install pyinstaller 先從這里獲取一個png圖片:iconfont-阿里巴巴矢量圖標(biāo)庫 再轉(zhuǎn)化成ico圖片(推薦256 x 256):PNG轉(zhuǎn)ICO - 在線轉(zhuǎn)換圖標(biāo)文件 ?可以把得到的ico圖片放在pytho

    2024年02月09日
    瀏覽(32)
  • python項目打包成exe可執(zhí)行文件(pyinstaller庫)

    python項目打包成exe可執(zhí)行文件(pyinstaller庫)

    前言:才入職新公司;進(jìn)來工作內(nèi)容,就是將之前的python腳本項目打包成.exe可執(zhí)行文件;一來方便不同崗位的同事之間使用,二來源碼信息不會改動和泄漏。 正因為python具有豐富的第三方庫,目前已有數(shù)萬之多;這里用到的是 \\\'pyinstaller\\\'庫; 正文: 兩種情況: Ⅰ、單獨(dú)一個

    2024年02月06日
    瀏覽(24)
  • python pyinstaller打包常見問題(一):無法生成exe文件/打包閃退

    python pyinstaller打包常見問題(一):無法生成exe文件/打包閃退

    小游戲程序,本地環(huán)境能正常運(yùn)行 程序調(diào)用了wav文件,即音效資源文件 程序調(diào)用wav路徑正確,也是采用絕對路徑 程序制作完成后,進(jìn)行了以下三步打包操作: 在需要打包的程序的目錄上,我進(jìn)入終端輸入以下命令進(jìn)行打包: 2.1、打開生成的snake.spec文件 2.2、修改Analysis 的

    2024年01月22日
    瀏覽(94)
  • python pyinstaller spec文件 打包多個python文件為exe應(yīng)用程序

    python pyinstaller spec文件 打包多個python文件為exe應(yīng)用程序

    使用pyinstaller 單個文件打包 使用pyinstaller 多個文件打包 這里先看下項目文件結(jié)構(gòu): 編輯PaserAdapter_Test.spec文件 執(zhí)行打包命令(可指定輸出程序存放的路徑) 假設(shè)使用默認(rèn)路徑 指定程序存放路徑 如果在windows系統(tǒng)打包,則dist下會有對應(yīng)的.exe程序,此時可脫離其他源文件獨(dú)自

    2024年02月16日
    瀏覽(32)
  • 【Python】項目打包:如何使用PyInstaller打包python程序(exe)

    常用python的開發(fā)者現(xiàn)在也是很多的,用python可以做很多事情,如果涉及到python桌面開發(fā)一定會使用PyInstaller將程序打包成 執(zhí)行程序 ,如果要求更高的話還會再次封裝成 安裝程序 (工具inno setup)。 執(zhí)行程序就是復(fù)制到其他電腦可以直接運(yùn)行,不需要安裝配置python環(huán)境。 安裝

    2024年02月13日
    瀏覽(31)
  • 【python】之pyinstaller模塊,python程序打包成一個可執(zhí)行exe 文件(超詳細(xì))!

    【python】之pyinstaller模塊,python程序打包成一個可執(zhí)行exe 文件(超詳細(xì))!

    PyInstaller是一個在Windows、GNU/Linux、macOS等平臺下將Python程序凍結(jié)(打包)為獨(dú)立可執(zhí)行文件的工具, 用于在未安裝Python的平臺上執(zhí)行Python編寫的應(yīng)用程序 使用pip接口進(jìn)行安裝 1.打開命令行: 切換到要轉(zhuǎn)換的python文件路徑,輸入上述指令。 (1)-F: 只生成一個單個文件(只有一個

    2024年02月12日
    瀏覽(22)
  • Python封裝——如何把python代碼打包成一個可執(zhí)行的.exe文件,Pyinstaller

    Python封裝——如何把python代碼打包成一個可執(zhí)行的.exe文件,Pyinstaller

    https://pyinstaller.org/en/stable/ Pyinstaller可以打包Win、Linux、MacOS下的python程序,在什么環(huán)境下打包的就是什么平臺的程序。相對來看,Pyinstaller打包的程序體積大、安全性稍差(容易反編譯),但是上手相對簡單一些。 安裝:cmd下輸入pip install Pyinstaller(P大寫) 清華大學(xué)鏡像 pip in

    2024年02月10日
    瀏覽(33)
  • 【Python】conda虛擬環(huán)境下使用pyinstaller打包程序為exe

    【Python】conda虛擬環(huán)境下使用pyinstaller打包程序為exe

    第一點(diǎn)是,pyinstaller打包需要指定程序中使用的庫的路徑,新手在這一點(diǎn)上很容易出現(xiàn)問題,導(dǎo)致打包后的exe程序執(zhí)行的時候顯示 缺少模塊 。這個問題可能并不能通過簡單地指定路徑來解決。 第二點(diǎn)就是使用虛擬環(huán)境本身的好處了: 可以創(chuàng)建多個不同的Python環(huán)境,每個環(huán)境

    2024年02月09日
    瀏覽(36)
  • 用 Pyinstaller 模塊將 Python 程序打包成 exe 文件(全網(wǎng)最全面最詳細(xì),萬字詳述)

    用 Pyinstaller 模塊將 Python 程序打包成 exe 文件(全網(wǎng)最全面最詳細(xì),萬字詳述)

    目錄 一、打包前置知識 1.1 什么是 exe 可執(zhí)行文件? 1.2 為什么要將 Python 程序打包為 exe 可執(zhí)行文件? 1.3 為什么 Python 程序不能直接運(yùn)行呢? 1.4 我們用什么來打包 Python 文件呢?? 1.5 打包有哪幾種分類呢? 二、打包的方法 2.1 簡單打包 2.1.1 前置 2.1.2 直接打包 2.1.3 稍微“加

    2024年02月04日
    瀏覽(29)
  • python pyinstaller打包的exe在win7系統(tǒng)無法運(yùn)行問題解決方法

    python pyinstaller打包的exe在win7系統(tǒng)無法運(yùn)行問題解決方法

    目錄 一 .問題起因 二.解決方法 注意: pyinstaller打包之前,請先將bulid文件夾和dist文件夾刪除,這兩個文件夾是pyinstaller打包后自動生成的,刪除重新打包可以避免版本干擾 . ? ? ? ? 近期做了一個溯源碼項目(開發(fā)工具使用的是pycharm2023.1.3),由于是在windows環(huán)境運(yùn)行,于是采用了pyin

    2024年02月07日
    瀏覽(88)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包