利用Pycharm将python文件打包为exe文件的超详细教程(附带设置文件图标)
作者:沂水弦音 时间:2021-12-06 18:06:24
前言
这里给大家介绍一下利用Pycharm如何打包文件,并为文件设置图标。
一、下载pyinstaller库
1)点击win+r,输入cmd打开控制管理器
2)输入pip install pyinstaller进行安装
ps:因为我本人是一次直接安装成功,没有遇到什么问题,如果出现问题的话,可以在评论区留言,我看见会给解答,另外附上一个解决此库安装的链接:pyinstaller安装失败的解决方法
二、打开Pycharm进行打包(不更改图标)
1.进入Terminal控制台进行编辑
2.转入对应路径(可看情况忽略)
ps:如果你的文件本身就位于项目下,可忽略此步骤
3.控制台内输入代码
输入:pyinstaller -F -w 运行文件名
输入结束后点击回车等待完成即可
三、打开Pycharm进行打包(更改图标)
1.进入Terminal控制台进行编辑
2.转入对应路径(可看情况忽略)
ps:如果你的文件本身就位于项目下,可忽略此步骤
3.控制台内输入代码
输入:pyinstaller -F -w -i 图标路径(.ico) 运行文件名
ps:记住,只能是ico文件才能设置为图标,png和jpg格式是不接受的,我这里给一个免费的png和jpg格式转ico格式的网站,可以更具自己的需求设置图标大小,转化网址点击下方链接
https://png2icojs.com/zh/
输入结束后点击回车等待完成即可
四、文件展示以及问题答疑
1.打包成功的显示
ps:我在打包过程中一直很顺利,没有遇到什么麻烦,所以对于这里出现的问题就不加以描述了
2.找到exe文件的路径
3.完成
4.问题答疑
我查找了大部分运行exe文件没有执行的情况,并且对应我自己的实际情况我发现几乎80%失败的原因都是没有将相应文件引用进来。
以下以我的两个项目为例
图片:
文件夹
ps:对于其他文件的引用也是类似的解决方法
来源:https://blog.csdn.net/m0_46657126/article/details/124560839
标签:pycharm,打包,exe文件
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
有效网页表单的八条规则[译]
2009-06-01 10:29:00
![](https://img.aspxhome.com/file/UploadPic/20096/1/01-18s.png)
Python 合并拼接字符串的方法
2022-05-26 08:58:08
Favicon图标小常识
2010-04-01 12:01:00
python的help函数如何使用
2023-12-21 10:46:48
python开发入门——列表生成式
2023-03-05 03:52:21
asp form 表单验证函数
2011-04-04 11:10:00
国际上十四个优秀网页设计审核站
2007-09-30 20:18:00
![](https://img.aspxhome.com/file/UploadPic/20079/30/2007930203229771s.jpg)
python判断完全平方数的方法
2023-07-12 06:43:13
Servlet实现文件上传,可多文件上传示例
2023-08-25 02:31:29
![](https://img.aspxhome.com/file/2023/3/56243_0s.jpg)
python爬虫之爬取百度翻译
2022-04-03 19:30:45
![](https://img.aspxhome.com/file/2023/6/83926_0s.png)
关于Python中 循环器 itertools的介绍
2023-11-23 02:48:21
Python数据分析之NumPy常用函数使用详解
2021-09-29 06:17:33
![](https://img.aspxhome.com/file/2023/1/70171_0s.png)
Python 异常的捕获、异常的传递与主动抛出异常操作示例
2023-04-16 08:42:49
![](https://img.aspxhome.com/file/2023/6/67386_0s.png)
Python对列表排序的方法实例分析
2023-03-02 18:26:57
Firefox 的 Jetpack 扩展案例分析:Gmail 邮件提醒
2009-10-15 12:41:00
![](https://img.aspxhome.com/file/UploadPic/200910/15/gmail01-18s.png)
python实现凯撒密码、凯撒加解密算法
2023-08-27 17:49:22
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
2023-09-23 19:39:47
一些常用的Python爬虫技巧汇总
2021-01-02 22:51:56
可以举出一个最简单的计数器吗?
2009-11-01 15:37:00
找到个很好的例子导出excel的
2008-09-28 13:12:00