cx_Freeze脚本实现--Python使用cx_Freeze编译可执行文件(exe,mac)

安装

输入下面的命令

pip install cx_Freeze

但是,下载好之后,你会发现根据官网上所交代的直接用cx_Freeze脚本命令来做是不行的
会报‘cxfreeze’ 不是内部或外部命令这个错误。
解决方法是: [解决方案] ‘cxfreeze’ 不是内部或外部命令

也是我写的解决方法

操作

  • python文件所在目录为 D:\Code\Python\Project\opencv
  • python文件文件名是test.py
  • python文件绝对路径为D:\Code\Python\Project\opencv\test.py
  • 先进入这个目录先进如这个目录先进入这个目录 (重要的事情说三遍!!!否则是在cxfreeze所在脚本中找的。。。后果自负。。)
  • 然后,就直接在命令行下输入 cxfreeze –init-script=D:\Code\Python\Project\opencv\test.py test.py
  • (讲道理,我也不知道为什么这里需要输入两次文件名,简直是代码界的耻辱。。)
  • 输入完之后,就敲回车,然后在文件目录下多了一个dist文件夹
  • (PS:重复输入是会覆盖的)
  • (PS:需要加一个system(“pause”)。。。不然是会直接运行结束的。。。不过你要是做图形界面的那种那就很好。。不加也ok)

猜你喜欢

转载自blog.csdn.net/a19990412/article/details/80954201