1. 安装pyinstaller。

pip install pyinstaller

 !!!!64位win7上打包后始终不能用,提示找不到ldap模块,换了32位win7就好了。!!!!(代码中涉及ldap模块)

2. pyinstaller使用简单说明:

-w 去除调试黑框

-i xxx.ico 添加ico图标,在当前文件夹下就不用加目录

-F 多py文件打包成一个EXE文件,第一个py是主文件

3. 举个栗子:

  例如:需要运行tool.py,tool.py中调用了run.py adminlogging.py conn_ldap.py见下。

D:\workspace\TOOL-v2.0>pyinstaller -w -F tool.py run.py adminlogging.py conn_ldap.py

  添加ico完整命令:

D:\workspace\TOOL-v2.0>pyinstaller -i creativeman.ico -w -F tool.py run.py adminlogging.py conn_ldap.py

4. 成品截图:

最新文章

  1. Android studio下载依赖包很慢
  2. 关于Eclipse项目中加入jquery.js文件报错(missing semicolon)问题
  3. UI---startup--jquery
  4. c#之双色球
  5. 机器学习中的算法-决策树模型组合之随机森林与GBDT
  6. 小编接地气——第六届中国云计算大会攻略Q&A
  7. Vim记录
  8. XgCalendar日历插件动态添加参数
  9. PHP页面之间跳转方法总结
  10. oracle 查询
  11. [LeetCode] 032. Longest Valid Parentheses (Hard) (C++)
  12. js中将yyyy-MM-dd格式的日期转换
  13. jsp: c:foreach 输出序号
  14. INS-30002 口令和确认口令不同
  15. 关于C++中ios::sync_with_stdio(false)
  16. 关于MySQL5.7开启bin-log主从复制
  17. nginx 限制并发访问及请求频率
  18. Mapreduce打印调试输出
  19. mvc 中英文切换
  20. one order 理解

热门文章

  1. 对于Java Bean的类型转换问题()使用 org.apache.commons.beanutils.ConvertUtils)
  2. MacBook Pro App Store无法下载和更新软件解决方案
  3. C#-----集合List<T>的常用方法
  4. WebSphere应用程序更新方式
  5. POJ滑雪
  6. linux安装sz && rz功能
  7. 服务器硬件与linux系统
  8. springboot+thymeleaf+pageHelper带条件分页查询
  9. JS对象格式化方法:pretty_format
  10. android开发_Eclipse新建项目+新建模拟器