導航:首頁 > 編程語言 > cxfreezepython出錯

cxfreezepython出錯

發布時間:2022-06-20 03:22:12

『壹』 如何在linux平台將python封裝成exe文件,我用cxfreeze試過,生成了linux下的可執行文件,無法生成exe文件

你先要知道的是,對於:
可執行文件:
linux下有對應的ELF類的,就是你生成的,是可以執行的;
windows下:才叫做exe,是對應的別的格式的;需要在Windows平台下去打包,才能生成exe格式的。

所以,對於你的問題的答案是:
的確是無法在linux下生成exe的,是正常的。
如果非要生成,則需要到windows下去折騰,才能生成exe。

詳見:
【記錄】用cx_Freeze把Python代碼打包成單個獨立的exe可執行文件

更建議用,更好用的:PyInstaller,詳見:
【記錄】用PyInstaller把Python代碼打包成單個獨立的exe可執行文件

『貳』 python,安裝ply-3.8後,用ply實現計算器,用cxfreeze打包,出現如下問題

[slot].name);printf("Enterstreet:");gets(addr_list[slot].street);printf("Entercity:");gets(addr_list[slot].city);printf("Enterstate:");gets(addr_list[slot].state);printf("Enterzip:");gets(s);addr_list[slot].zip=strtoul(s,'\0',10);}/*Findanunusedstructure.*/intfind_free(void){registerintt;for(t=0;addr_list[t].name[0]&&t=0&&slot

『叄』 將python打包成exe

return 應該放在一個函數裡面的,

將python打包成exe的程序有很多,比如py2exe、PyInstaller等等,但是到目前為止,它們對python3.1支持的都不好,所以這里我要介紹一下cx_freeze 4.2.2,它還能支持跨平台,可以在windows和linux運行。
cx_freeze的下載網址為 http://sourceforge.net/projects/cx-freeze/files/ ,要根據已安裝的python版本進行選擇。比如我使用的是python3.1,所以就要下載cx_Freeze-4.2.2.win32-py3.1.msi這個文件。運行這個安裝包後,相關程序就會被拷貝到python的目錄下。主要在兩個地方,一個是C:/Python31/Scripts,另一個是C:/Python31/Lib/site-packages/cx_Freeze

在以前版本的cx_Freeze中,是通過FreezePython.py這個腳本將py轉換為exe,而在4.2.2這個版本中,FreezePython.py已經不見了,主要的工作交給了C:/Python31/Scripts下的cxfreeze.bat來完成。
使用cx_Freeze完成python打包exe主要有兩種方法:
第一種,直接運行cxfreeze.bat通過:
先進入cmd命令行,進入C:/Python31/Scripts目錄,然後運行cxfreeze.bat -h 就可以看到它的使用說明了。我們可以用cx_freeze自己的sample做個試驗。
進入到c:/python31/scripts/下,運行
cxfreeze C:/Python31/Lib/site-packages/cx_Freeze/samples/PyQt4/PyQt4app.py --install-dir=d:/123
pytqt4app.py就會被打包成exe,並且它所用到的庫文件,也被一並考到了d:/123目錄下。

『肆』 用cx_Freeze打包python文件問題

首先命令是python cxfreeze -h,還有我是下載exe,鏈接https://pypi.python.org/pypi/cx_Freeze。通過python cxfreeze-postinstall命令會創建兩個bat文件

『伍』 pywin32-218.win-amd64-py3.4.exe適合什麼環境

將Python程序生成exe程序目前流行這三種:cx_freeze,py2exe,PyInstaller。後兩種不怎麼支持python3.
我的電腦是win7(64bit),我就下了那個 cx_Freeze-4.3.3.win-amd64-py3.4.msi 04-May-2014 10:29 896K (安裝完後,cmd切換到python\scripts執行cxfreeze -h,顯示該命令不是內部命令。python\scripts也沒有所說的cxfreeze.bat文件。只有cxfreeze 文件。後來了解到要執行 python cxfreeze-postinstall 才會生成cxfreeze.bat文件。最後在用cxfreeze -h 檢驗是否安裝成功。

後面執行cxfreeze hello.py –target-dir dist(dist 為生成文件路徑)發現報錯:cx_Freeze/ldap: ImportError: DLL Load Failed %1 is not a valid Win32 application

『陸』 如何將py文件與python.exe關聯

安裝好python,建議將python安裝在根目錄下。

去cxfreeze官網下載好對應的cx_freeeze版本。

正確安裝cx_freeze,看下圖

運行:cmd命令,查看cx_freeze是否安裝正確。如果出現了下圖的情況,說明環境變數設置不正確。請點擊下面的環境變數設置方法。

0環境變數設置方法

當然,設置完環境變數可能還是有問題,那麼這里就要設置路徑了,路徑設置在cxfreeze.bat文件中,cxfreeze.bat文件在:c:\python34\scripts文件夾下(如果你不是安裝在c盤,找到相應位置即可)看下圖,這里發現沒有cxfreeze.bat文件。

那麼要怎麼生成cxfreeze.bat文件呢。用python編譯一下cxfreeze-postinstall(二進制)文件即可,編譯後的文件如下圖

用記事本打開cxfreeze.bat文件。如果你不是裝在c盤,請將路徑改成你的安裝路徑。

這里以經典的hello world為例,看下圖。cd: c:\python34\scripts將目錄轉到cxfreeze所在目錄。cxfreeze c:\test\hello.py --target-dir c:\test命令:cxfreeze c:\test\hello.py對hello.py進行編譯,--target-dir目標存儲目錄為c:\test文件夾。生成過程相當長,如下圖。

看下test文件夾下,已經生成.exe文件。

點擊運行,如下圖(如果沒有在代碼中添加暫停的代碼,只能看到黑框一閃而過)代碼在後面一張圖,供參考。至些,.py文件成功轉成.exe可執行文件。

『柒』 python 用 cxfreeze 打包QT後不知道為什麼打不開

不打包的時候能運行嗎? 這里翻譯的意思大概估計是 在你的e:\xx\PYQT\FileWin.py的第4行的導入語句裡面
from PyQT4 import QtCre,QtGui 的qt原文件里沒有找到 模塊 的名字為 atexit的模塊 建議您卸載掉您的QT4後重新下載重裝後試試

『捌』 python編譯錯誤,使用cxfreeze編譯的

去cxfreeze官網下載好對應的cx_freeeze版本。 正確安裝cx_freeze,看下圖 運行:cmd命令,查看cx_freeze是否安裝正確。
說明環境變數設置不正確。請點擊下面的環境變數設置方法。

『玖』 您好,win7環境下用cxfreeze打包一個python34 gui工程,運行exe文件時,可以正

將Python程序生成exe程序目前流行這三種:cx_freeze,py2exe,PyInstaller。後兩種不怎麼支持python3.

我的電腦是win7(64bit),我就下了那個 cx_Freeze-4.3.3.win-amd64-py3.4.msi 04-May-2014 10:29 896K (安裝完後,cmd切換到python\scripts執行cxfreeze -h,顯示該命令不是內部命令。python\scripts也沒有所說的cxfreeze.bat文件。只有cxfreeze 文件。後來了解到要執行 python cxfreeze-postinstall 才會生成cxfreeze.bat文件。最後在用cxfreeze -h 檢驗是否安裝成功。

後面執行cxfreeze hello.py –target-dir dist(dist 為生成文件路徑)發現報錯:cx_Freeze/ldap: ImportError: DLL Load Failed %1 is not a valid Win32 application

閱讀全文

與cxfreezepython出錯相關的資料

熱點內容
不會數學英語如何編程 瀏覽:86
如何能知道網站伺服器地址 瀏覽:648
程序員月薪5萬難嗎 瀏覽:138
如何評價程序員 瀏覽:802
雲虛機和伺服器的區別 瀏覽:403
廣西柳州壓縮機廠 瀏覽:639
arm開發編譯器 瀏覽:833
51單片機的核心 瀏覽:746
看電視直播是哪個app 瀏覽:958
將c源程序編譯成目標文件 瀏覽:787
再要你命3000pdf 瀏覽:558
ai軟體解壓軟體怎麼解壓 瀏覽:520
文件夾怎樣設置序列號 瀏覽:963
javascriptgzip壓縮 瀏覽:247
易語言怎麼取出文件夾 瀏覽:819
蘋果xs手機加密app哪裡設置 瀏覽:605
超聲霧化器與壓縮霧化器 瀏覽:643
模擬實現進程調度演算法 瀏覽:388
現在的壓縮包都是加密 瀏覽:331
施工員找工作去哪個app 瀏覽:632