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' 缺少 ...
