python3.5怎么打包编译
2024-09-04 17:39:49
问题:用Python开发的小工具有时需要编译打包为Windows(*.exe)、Mac等操作系统下的可执行性文件以供非程序员使用。
解决方案:
一、py2exe
目前只支持到Python3.4,暂不支持Python3.5
二、PyInstaller
安装:
直接安装:
pip install pyinstaller
下载源码包,然后进入包目录,用命令安装
python setup.py install
使用:
进入cmd窗口
进入需要打包的程序目录
输入:pyinstaller + 需要打包的程序(*.py)名称
发布命令:
-w指令
直接发布的exe应用带命令行调试窗口,在指令内加入-w命令可以屏蔽
-F指令
注意指令区分大小写。这里是大写。使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹
Error:failed to create process
编译时,出现“failed to create process”错误。
解决方法是打开pyinstaller-script.py,把第一行的路径用引号括起来,最终是下面这个样子就对了
#!"c:\program files\python35-32\python.exe"
最新文章
- 剑指Offer面试题:22.二叉搜索树的后序遍历序列
- TCP/UDP简易通信框架源码,支持轻松管理多个TCP服务端(客户端)、UDP客户端
- ionic + cordova 使用 cordova-gallery-api 获取本地相册所有图片
- iOS: FFMpeg编译和使用问题总结
- Warning: session_start() [function.session-start]: Cannot send session cookie解决办法
- jasper ireport create a report with parameters without sql query
- ANDROID_MARS学习笔记_S01原始版_011_XML
- 关于索引degree设置的问题
- JavaScript 客户端JavaScript之Document对象中的表单和表单元素
- word2pdf
- 数组序列的capacity及size函数
- Lambda表达式、依赖倒置
- java课设 五子棋代码编写(团队)
- Ubuntu 11.04安装arm-linux-gcc-4.4.3/arm-none-linux-gnueabi-gcc安装包
- Vasya and Basketball CodeForces - 493C
- scrapy常用命令(持续) | Commonly used Scrapy command list (con't)
- maven配置本地仓库通用
- MongoDB 对象操作
- create-react-app 搭建的项目中,让 antd 通过侧边栏导航 Menu 的 Menu.Item 控制 Content 部分的变化
- 下载excel
热门文章
- centos7 版本防火墻操作和配置
- print控制台输出带颜色文字方法
- asp.net中<;input type=button>;无法调用后台函数
- YCRefreshView-自定义支持上拉加载更多,下拉刷新。。。
- ViewPager应用引导界面
- c 结构体中的变长数组
- February 23 2017 Week 8 Thursday
- 中间件事务码R3AC1里Block Size的含义
- SpringCloud实战4-Hystrix线程隔离&;请求缓存&;请求合并
- POJ-2976 Dropping tests---二分最大化平均值