使用PyCharm工具写好的Python程序脚本,怎么将.py文件编译为可执行的.exe文件

前提是已经安装了Python环境。

第一步:在PyCharm内下载安装pyinstalle库或使用CMD安装

PyCharm内安装: File->Settings->Project Interpreter->添加相应的包

或者使用CMD安装,提示安装成功即可pyinstaller

pip install pyinstaller

第二步:进入pyinstaller .exe所在的文件夹内,进入CMD

第三步:将需要打包的.py文件编译成.exe可执行文件,详细语法介绍,在最后,

pyinstaller -w -F bingdundun.py(-w就是取消dos窗口)

输入后进行回车,最后提示成功

最后回到PyCharm 中 输入 相关命令 打包成.exe文件。

pyinstaller -F *****.py

pyinstaller -F -w *****.py(-w就是取消dos窗口)

pyinstaller -F -w --icon=p.ico bingdundun.py

(–icon=p.ico , p.ico为图标的文件名,与【dist】目录为同一个保存路径)

命令相关参数如下:

icon=图标路径(pyinstaller -F --icon=my.ico XXXX.py)

第四步:进入pyinstaller.exe所在的文件夹下,查找dist文件夹,打开即可查看生成的可执行exe文件,双击即可打开预览程序。

扩展

如果在pycharm 安装pyinstaller 库生成.exe文件时,提示“ pyinstaller 不是内部或外部命令……”

报错原因: pyinstaller.exe 文件不在安装python 解释器时的默认路径下 的  Scripts 文件里面,而是放在了别的地方。

解决办法:复制 pyinstaller.exe 文件到 安装Python解释器 默认路径地址下的  Scripts 文件里面即可。

解释器目录位置查看

最后,如果,仍提示报错,检查下配置的环境变量吧,是不是配置的有问题,这方面的相关资料都挺多的。

Python将py文件编译为exe的方法相关推荐

  1. 什么是pyc文件,把python的py文件编译成pyc文件,把pyc文件反编译成py文件。以及python编译的如何设置不生成pyc文件

    文章目录 1 什么是pyc文件 1.1 什么是pyc文件 1.2 pyc文件是怎么生成的,有什么好处 2 把python的py文件编译成pyc文件 2.1 使用python内置库py_compile把 ...

  2. python将py文件编译成二进制文件 加密

    其实很简单, 用 python -m py_compile file.py python -m py_compile /root/src/{file1,file2}.py 编译成pyc文件. 也可以写 ...

  3. python把.py文件改为.exe可执行文件, 使用cxfreeze包处理及ico图标设置失败问题

    下载cx_freeze包 pip install cx_freeze 转成exe语句:cxfreeze .py文件路径 --target-dir exe打包后路径 cxfreeze E:\hello. ...

  4. python—auto-py-to-exe—.py文件打包成.exe文件最全最详细(用不同的类别做教程)

    目录 1.打包工具介绍 安装库 2.打包方法 3.例程 (1)只打包py文件,不含有其他资源文件 使用: (2)打包py文件和资源文件(包括文件夹) 1.打包工具介绍 对于打包工具有很多,比如:pyi ...

  5. python 将.py文件打包成.exe文件,将.exe文件还原为.py文件

    打包工具:pyinstaller 安装方法: pip install pyinstaller 打包步骤: 1)cd到需要打包的xxx.py目录下: 2)运行如下命令: pyinstaller (-F) ...

  6. python的py文件打包成exe_将python项目.py文件打包成.exe文件

    安装pyinstaller包 pip3 install pyinstaller 如果不行 pip3 install pyinstaller -i https://pypi.doubanio.com/s ...

  7. Pycharm 中py文件编译成exe文件出现的问题和一个问题解决

    1 pyinstaller 命令和参数: usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME] [--add-data & ...

  8. 多个python文件打包成exe_Python 3.4 .py文件打包成exe可执行文件方法

    标签: 系统以及环境: Windows 7 64 bit Python 3.4.3 64位 1. 首先在网站 https://pypi.python.org/pypi/cx_Freeze上下载cx_F ...

  9. 将Python文件编译为exe可执行程序

    Python程序py格式文件的优点是可以跨平台,但运行必须有Python环境,没有Python环境无法运行py格式文件.有没有方法,用户不同安装Python就可直接运行开发的项目工程?答案是肯定的.这 ...

最新文章

  1. 大盘点|轻量级人脸检测算法实现,快到没朋友的都在这里了~
  2. 【转】symbian操作系统 入门篇
  3. GET和POST有什么区别?及为什么网上的多数答案都是错的。
  4. ArcMap上发布地图服务前,“将图形转为要素的选项”时报“输出名称无效”错误...
  5. VTK:可视化算法之Cutter
  6. iptables详解(13):iptables动作总结之二
  7. No module named ‘skimage.metrics‘在Anaconda3中的解决方法
  8. struts2_模型驱动
  9. 怎样快速画出一个正方体_小学数学非常有效的“画图”解题法,快速解题的“金钥匙”...
  10. C语言实现控制台中光标随意移动
  11. 做系统ghost步骤图解_u盘装系统步骤
  12. SpringBoot 集成log4j2
  13. 关于Python中的classmethod
  14. 负数的补码公式是什么_为什么0xffffffff是-1?(计算机对整型的存储)
  15. 亲身经历:2018年深圳保洁员工资时薪75,月薪不清楚
  16. [原创]编程实现UCDOS字库的显示和打印
  17. MSF利用宏病毒感染word文档获取shell复现
  18. justinmind夜话:程序员眼中的原型设计视频教程之书到用时方恨少
  19. 沧小海笔记之PCIE协议解析——第三章 PCIE的数据链路层
  20. 服务器修改不了分辨率,ubuntu不能设置高分辨率问题的解决方法

热门文章

  1. window docker国内镜像设置
  2. 服务器装系统报错填充事务运输错误,Windows Server 2008R2 系统日志 错误ID号: 7011...
  3. 全国计算机等级考试交流群,社考丨5月12日起考生可查询今年3月全国计算机等级考试成绩和证书信息...
  4. numa balance实现浅析
  5. 6年双11_DataV的数据可视化之道
  6. Hash算法的原理及应用
  7. 找啊找啊找工作... ...
  8. Eclipse的android 安装(从零到有)
  9. TortoiseGit的安装教程以及用法
  10. MES系统和ERP是如何实现数据对接?