文档章节

Python之用pyinstaller打包成exe

开心皮蛋粥
 开心皮蛋粥
发布于 2017/03/29 09:54
字数 373
阅读 24
收藏 0

Python之用pyinstaller打包成exe,有需要的朋友可以参考下。

 

Python适合编一些小程序之后再打包成exe,感觉很方便,不多废话,用过的人就知道。

一、首先安装pyinstaller

下载地址:http://download.csdn.net/detail/zj910092147/7827835

传统方式:通过命令提示符cd到该解压的目录(和setup.py同一目录),然后输入python setup.py install

或者直接在命令提示符中输入pip install pyinstaller

通过pip list 可以查看你所有安装的包以及包的版本

二、开始打包成exe

1、命令提示符cd 到需要打包的文件的目录

2、直接在命令提示符中输入pyinstaller -F 文件名.py 注意F要大些,呵呵就这么简单

3、打包成功后会出现两个文件夹,其中一个就是所需要的exe文件;

注:若是gui文件可以在输入pyinstaller -F -w文件名.py 其中w是小写,意思就是五命令行窗口,默认的是-c有命令行窗口,当然一般的文件也可以-w,这样命令行窗口就没有了。

三、pyinstaller 的其他常用的参数

--icon=图标路径

-F 打包成一个exe文件

-w 使用窗口,无控制台

-c 使用控制台,无窗口

-D 创建一个目录,里面包含exe以及其他一些依赖性文件

还有一些可以通过pyinstaller -h 来查看参数

本文转载自:

开心皮蛋粥
粉丝 0
博文 12
码字总数 3637
作品 0
其他
私信 提问
在Java工程中调用Python代码

Python是一门好用的脚本语言,底层基于C实现,快速且简单。使用python可以说是站在巨人肩膀上编程,使得程序员更专注于业务及逻辑,而不是被人学烂的语言工具。但是团队合作时候,就会有一些...

辉煌霸猪
2018/09/12
278
0
Python 使用pyinstaller 将py程序转为exe

使用pyinstaller可以将你的.py文件直接转换成.exe格式,在没有部署python环境的windows机器上直接运行你的程序!! 废话不多说,直接上正文 注意:Recolic在评论里提到,pyinstaller不支持p...

阿豪boy
2018/07/30
40
0
使用VScode编写python程序并打包成.exe文件

  据说Visual Studio Code(VS Code)的诸多好处,了解了一下果然很喜欢,我喜欢它的原因主要有3个,一是VS Code开源且跨平台,二是因为其界面非常酷,三是可以满足我的大所属代码需求,除...

whltian
01/03
98
0
python项目实战:将python文件打包成EXE应用程序

前言 相信大家都想把自己完成的项目打包成EXE应用文件,然后就可以放在桌面随时都能运行了,下面来分享利用pytinstaller这个第三方库来打包程序,既简单又快捷,我也试过用其他的方式来打包Pytho...

Python学习1
04/30
25
0
使用pyinstaller打包python为exe

环境:win 7 32bit, python 2.7.6, pyintsaller 2.1 Steps: 在http://www.pyinstaller.org/下载最新的pyinstaller 按步骤安装 进入pyinstaller安装目录 此时我们可以查看下pyinstaller的用法...

l2m2
2014/05/18
273
0

没有更多内容

加载失败,请刷新页面

加载更多

《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
今天
6
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
今天
7
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
今天
5
0
OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
1K
11
MongoDB系列-- SpringBoot 中对 MongoDB 的 基本操作

SpringBoot 中对 MongoDB 的 基本操作 Database 库的创建 首先 在MongoDB 操作客户端 Robo 3T 中 创建数据库: 增加用户User: 创建 Collections 集合(类似mysql 中的 表): 后面我们大部分都...

TcWong
今天
40
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部