当前位置:网站首页 > 技术博客 > 正文

python 打包pyc



目录

1-pyinstaller

安装:

打包: 

2-py2exe

安装:

打包:

​编辑

setup.py

3-Nuitka

安装:

详细用法:

打包: 


pip install pyinstaller 


 

 

使用:pyinstaller -F test.py
-F    
-W        --不显示黑窗口了
------->test.exe


pip install py2exe

python setup.py py2exe

打包时需要借助setup.py脚本,(要将打包的文件名写在脚本里面)

----脚本和打包的文件都放到py2exe目录下.

最后在py2exe目录下执行命令.

 
 

 


pip install -U nuitka

Python 打包工具 Nuitka 入门指南-CSDN博客


 

--standalone:方便移植到其他机器,不用再安装python

--show-memory--show-progress:展示整个安装的进度过程

--nofollow-imports:不编译代码中所有的import

--follow-import-to=utilssrc:需要编译成C++代码的指定的2个包含源码的文件夹,这里用来进行分隔。

--output-dir=out:指定输出的结果路径为out。

--windows-disable-console:运行exe取消弹框。

-mingw64 #默认为已经安装的vs2017去编译,否则就按指定的比如mingw(官方建议)

--standalone独立环境,这是必须的(否则拷给别人无法使用)

--windows-disable-console没有CMD控制窗口

--output-dir=out生成exe到out文件夹下面去

--show-progress显示编译的进度,很直观

--show-memory显示内存的占用

正常用法:

nuitka test.py 

---->test.exe  等等


  • 上一篇: java swing 教程
  • 下一篇: es6新特性面试题
  • 版权声明


    相关文章:

  • java swing 教程2025-03-31 20:01:00
  • 迈迪工具集下载安装教程2025-03-31 20:01:00
  • 分词 搜索2025-03-31 20:01:00
  • js 注释规范2025-03-31 20:01:00
  • cpp swap函数2025-03-31 20:01:00
  • es6新特性面试题2025-03-31 20:01:00
  • 面向对象设计的主要内容2025-03-31 20:01:00
  • 三态门的特点及主要用途2025-03-31 20:01:00
  • win jdk环境变量配置 win102025-03-31 20:01:00
  • linux故障排查步骤2025-03-31 20:01:00