楼主:
tonykai (阿钙钙~)
2023-09-07 20:29:43不好意思想请问板上各位高手
最近接手一个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什么的…….