報錯資訊:找不到64位Oracle客戶端:找不到指定模塊。
程式很簡單,就一個cx_Oracle,一個tkinter。
打包時-p 指定了cx_Oracle路徑:
pyinstaller -F -p 路徑 檔案
有大神遇到同種問題嗎。
uj5u.com熱心網友回復:
是本機可以運行, 其他機器不能運行吧?uj5u.com熱心網友回復:
是的。運行EXE沒問題

uj5u.com熱心網友回復:
運行EXE的機器也要裝 oracle client 就是這個問題。uj5u.com熱心網友回復:
應該是沒把模塊打包進去,你試試將相應的庫添加到環境變數試試uj5u.com熱心網友回復:
謝謝各位大佬問題已解決,雖然不是最完美的。在Oracle下載了一個instant-client,大約30M。然后在用戶機上配置這個檔案的環境變數就行了。搗鼓了2天,從python版本位數, Oracle版本位數,pyinstaller版本位數,cx_Oracle版本。最后放棄了,就用這種笨辦法先湊合用吧,等以后有時間在研究為啥特么的cx_Oracle模塊這么難打包!!!
uj5u.com熱心網友回復:
怎么把模塊和主程式打包在一起呢
uj5u.com熱心網友回復:
pyinstaller -F空格 -p 空格模塊路徑空格需要打包的檔案名轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/100990.html
