将Python代码制作成exe程序
我们的代码完成后,为了防止代码被盗,需要对代码进行打包,这里我们就需要制作exe程序。
安装第三方模块 pyinstaller,在Dos环境中执行
pip install pyinstaller
命令,在PyCharm中可以直接进入。(再次安装就会告诉你已安装Requirement already satisfied:)
Linux需要进入shell环境中操作,命令为pip3 install pyinstaller
。
下载的速度会很慢,而且会因为过于太慢而导致安装失败,所以我们指定豆瓣镜像源去安装pip install pyinstaller -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
(’–trusted-host pypi.douban.com’必须添加信任选项)进入阿里巴巴矢量图标库找到自己想要的图标下载即可。
在在线图片格式转换网站将图标格式转换为 ico 格式(其他转换方式也可以),因为我们在第2步下载的图片是 png 格式,不符合制作要求。
将 ico 格式图片放到项目文件夹中,然后开始制作
在 Terminal 中执行>pyinstaller -F -i 温度.ico 21_温度转换器.py
命令,注意路径。(-F 将依赖文件全部打包进来,-i 指定封面图片)
成功之后会出现 build\ 和 dist\ 文件夹还有一个 .spec 文件。
然后将 dist\ 文件夹中的 exe 文件双击打开就可以使用了,这个 exe 文件可能会被Windows安全中心当成病毒给删除,可以将安全中心给关闭,或者直接去将这个威胁还原。
将程序复制到桌面就可以了
exe文件制作完成。
将Python代码制作成exe程序相关推荐
- 爬取金山词霸并制作成exe小程序
学习爬虫地二天,无聊中想起通过爬虫来爬取金山词霸的翻译网页,然后通过pyinstaller进行封装成一个可以在windows中可执行的exe文件 1.这是爬取数据的代码,用户可以循环输入自己想要翻译的 ...
- Python脚本导出为exe程序
环境:Pycharm2019.1 + Win10 + Python3.7.3 一.pyinstaller简介 Python是一个脚本语言,被解释器解释执行.它的发布方式: .py文件:对于开源项目或者 ...
- 数学编程:经典数学编程案例之斐波那契:斐波那契数列的简介、代码实现、exe程序应用(斐波纳契时钟设计)之详细攻略
数学编程:经典数学编程案例之斐波那契:斐波那契数列的简介.代码实现.exe程序应用(斐波纳契时钟设计)之详细攻略 目录 斐波那契数列的简介 斐波那契数列代码实现 1.python代码实现 2.Java ...
- python文件输出exe文件反汇编_【python】控制台python代码导出成exe文件
需要pip install pyinstaller pyinstaller这个库可以将python代码打包成exe,运行在没有安装python环境的Windows上 适合控制台程序进行打包,不适合界面 ...
- pyinstaller打包生成的exe文件并使用python终止后台的exe程序运行
pyinstaller打包生成的exe文件并使用python终止后台的exe程序运行 目录 pyinstaller打包生成的exe文件并使用python终止后台的exe程序运行 #pyinstalle ...
- Python代码打包成exe文件
Python代码打包成exe文件: 安装pyinstaller 打包文件:cmd到文件目录下, 执行 pyinstaller -F test.py 注意:如果有调用的文件或配置文件,打 ...
- python嵌入c代码_怎样把Python代码嵌入到C程序
匿名用户 1级 2017-11-03 回答 这篇文章主要介绍了将Python代码嵌入C++程序进行编写的实例,尽管通常还是Python代码中调用C++程序的情况较多...需要的朋友可以参考下 把pyt ...
- cmd代码表白_手把手教你把Python代码转成exe
[文末有福利] 很多刚入门的盆友都有疑惑怎么把Python代码转成可执行的exe?,这里行哥统一解决一下这个问题 1.在cmd里安装pyintsaller包 2.在cmd里输入打包成exe的命令 3. ...
- python做病毒传播的空间数据_利用4行Python代码监测每一行程序的运行时间和空间消耗...
Python是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言,其具有高可扩展性和高可移植性,具有广泛的标准库,受到开发者的追捧,广泛应用于开发运维(DevOps).数据科学.网站开发和安 ...
最新文章
- 计算 a+aa+aaa+aaaa+aaaaa+ 的和_海南A级景区,三亚市就有14个,你都去过吗
- 最大的矩形(ccf)
- 图片抓取_小小爬虫批量抓取微信推文里的图片
- Linux内核升级Broadcom网卡问题(bnx2)
- 自定义 BaseServlet,通用Servlet的抽取,模块化开发Servlet
- 基于源码编译安装openssh
- 【机器学习系列】EM算法第三讲:由Jensen Inequality推导EM算法
- 免费使用正版金山词霸2006专业版
- GD32实战14__RTC
- Qt —— 录制麦克风、扬声器的声音
- 全国行政区划代码(json对象)---包含键值对的城市代号和城市名称的json对象代码(不包括县级市)
- TCP 拥塞控制详解
- 订单可视化2实战-生产交付流程(流程再造核心区)
- JAVA 用户登录图形验证码
- “远端www服务支持TRACE请求“验证及修复jetty,非框架,内嵌版本
- sql查询语句分支语句
- 第三单元 用python学习微积分(二十二)功、平均值、概率(下)和 数值积分(1)
- DDoS攻击--防护本质
- 2018——幸福都是奋斗出来的
- 给女朋友的微信专属推送
热门文章
- python大气校正_全自动多源遥感影像大气校正方法
- 中文核心期刊、科技核心期刊、CSCD核心期刊区别
- 在Eclipse MarketPlace网页中安装插件显示Eclipse:Drag to Install!
- java excel 列数_JAVA使用POI获取Excel的列数与行数
- 基于GoogleEarth等高分辨率影像的地物景观提取精度评价
- 国产充电宝有哪些,国产充电宝哪个牌子的质量好?
- 国内最全的Android市场,最全Android软件商店
- Catalan number卡特兰数
- dns 解析,一个域名解析到多个ip地址
- 读取佳能单反相机快门次数的方法