不好意思想請問板上各位高手
最近接手一個python程式的維護
但特殊的地方是當初開發的人(已畢業)他當初是把python.exe跟其它需要的package打包
成新的’python_new.exe’
因為這一個程式很常需要複製到不同的電腦(沒網路)上run,他直接寫一個batch裡面只有
一行‘python_new.exe main.py’去執行主要程式’main.py’
看當初那個學長的紀錄是’用pyinstaller 把pandas,numpy 打包成python_new.exe’然後
就沒有其他訊息了…
想請問板上各位高手們這個大概是怎麼做到的啊@@?
小弟目前有試過把下面的code存成‘python_new.py’:
import sys, subprocess
subprocess.call([‘python’, sys.argv[1])
然後下’pyinstaller -d=all -F python_new.py’
但新的’python_new.exe’在沒網路跟python的電腦上跑起來就會一直看到LOADER的字眼但
就是不會啟動,跑了半小時還是一直瘋狂跳出LOADER跟_frozen什麼的…….