python打包32位exe_如何使用pyinstaller打包32位的exe


python打包32位exe_如何使用pyinstaller打包32位的exe

更好的閱讀體驗可訪問 這里。

構建32位python環境

進入命令提示符窗口

set CONDA_FORCE_32BIT=1 //切換到32位

conda create --name python36 python=3.6 //創建一個python3.6的環境,命名為python36

conda info --envs //查看是否添加成功

activate python36 //切換到python3.6環境

python --version //確認python環境

安裝pyinstaller

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

pip -V //再次確認是否為32位的pip

pip install pyinstaller //安裝pyinstaller

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

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

這個還是耽誤了會兒時間的,網上查詢發現是用記事本打開exe程序觀察。然而我用notepad++打開打包的exe程序,發現是這樣:

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

pyinstaller在64位系統下打包32位程序

使用環境說明:win10 64位,已安裝python3.6-64位版本 遇到的問題:win10 64位打包成exe文件后,不能在32位系統運行 需求:使用python打包生成exe文件,win64位和 ...

pyinstaller打包.py程序為.exe操作指南

pyinstaller打包.py程序為.exe操作指南 20190526內容綱要: 1.pyinstaller安裝 2.程序封裝 3.可執行程序 0 前言 今天第一次試試將一個py程序封裝成一個.ex ...

PyInstaller 打包 python程序成exe

pychaim下PyInstaller 打包 python程序 主題是使用PyInstaller 打包python時遇到一些問題以及解決方案,其中將要打包的程序是用tensorflow做的LSTM算法 ...

“failed to excute script xxx” PyInstaller 打包python程序為exe文件過程錯誤

在使用PyInstaller打包python程序,打包命令為: pyinstaller -F -w -i manage.ico yourpyfile.py 順便說一下幾個參數的作用 -F:是直接生成單 ...

pyinstaller打包python文件成exe(原理.安裝.問題)

py文件打包成exe文件的方式一共有三種:py2exe.PyInstaller和cx_Freeze 本文分四個步驟來詳講如何用PyInstaller將py文件打包成exe文件 1. PyInstall ...

Pyinstaller 打包程序為可執行文件exe

Pyiinstaller打包 pyinstaller是python的一個第三方模塊,使用它可以將pythnon程序打包為可執行文件,實現打包后的程序在沒有python環境的機器上也可以運行.pyins ...

Pyinstaller打包Selenium腳本為exe文件執行問題

由於同事辭職,許多運維工具的維護工作就交到我這里處理了,運維居然沒人會Python腳本! 用Selenium編寫的一個爬蟲腳本cctv.py,需要給不懂軟件的人運行.為了不讓他去搭建,安裝各種包,庫, ...

PyInstaller打包Python腳本為exe

1.PyInstaller-3.1.1  百度雲鏈接  http://pan.baidu.com/s/1jHYWin8 密碼  oapl 2.安裝最新版本的 pywin32-217.win32-py2 ...

pyinstaller打包py文件成exe文件時,出現ImportError: No module named 'pefile'錯誤解決辦法!

首先pyinstaller的安裝與使用詳見如下鏈接: 安裝完成之后,命令行中輸入pyinstaller之后,結果如下: ImportError: No module named 'pefile' 缺少 ...

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM