参考了网上的方法,步骤如下:

pre:电脑环境是否安装了pyinstaller库,未安装,请在cmd下输入pip install pyinstaller进行安装再继续下面操作。

1. 如果之前未安装pyinstaller库,待安装好后,请关闭pycharm IDE重新打开。(已安装请忽略)

2.点击pycharm下方的terminal进入终端命令环境,如下

pycharm终端图

3.输入以下命令即可生成可执行exe文件,

pyinstaller -F -w -i xx.ico xx.py

其中-F代表只生成一个exe文件(若命令没有,则会生成很多文件)

其中-w代表执行exe文件时,是否有console窗口(若命令没有,代表有console窗口,会有堆栈打印或者代码执行的输出)

其中-i代表生成的exe小图标

打包exe的命令语句中也可以引入项目中的一些库(在执行exe文件时可能会出现no module),多个库需要插入多个--hidden-import

pyinstaller --hidden-import QtWebEngineWidgets --hidden-import PySide2.QtPrintSupport -i 1.ico ECG_RecordUI.py

注:本项目打包之后运行exe文件时出现not find QtWebEngineProcess.exe错误(项目使用了pyside2库),最后,通过将本机python环境(python36\Lib\site-packages)下的pyside2文件夹覆盖掉exe路径下的pyside2文件,解决了这个错误,希望对大家有帮助。

update:非常重要一点就是exe路径不要有中文,否则可能还会出现上面错误

pycharm上python项目的导出_pycharm项目打包成exe相关推荐

  1. 打包可执行包_想把你写的Python程序发给别人用?打包成exe啊!

    前言 大家好,欢迎来到编程教室! 当你学了一段时间Python,终于写出一个小游戏的时候,是不是很想发给你的小伙伴分享一下你的成果?但是,如果直接将xx.py文件发给别人,别人通常是不能直接运行的,他 ...

  2. 怎么把python程序发给别人_想把你写的Python程序发给别人用?打包成exe啊!

    前言 大家好,欢迎来到编程教室! 当你学了一段时间Python,终于写出一个小游戏的时候,是不是很想发给你的小伙伴分享一下你的成果?但是,如果直接将xx.py文件发给别人,别人通常是不能直接运行的,他 ...

  3. python+unity表情驱动二(打包成exe)

    python+unity表情驱动工具二(打包成exe) 使用pyinstaller在控制台打包 工具的使用效果 使用pyinstaller在控制台打包 这里并没有使用auto-py-to-exe界面工 ...

  4. python爬虫淘宝图片+GUI+打包成exe

    参考:勿在浮沙筑高台 一.操作工具 pycharm+Anaconda2(python2.7) cmd输入python可以看到python版本号,若输出错误.在环境变量PATH中加分号  ;   添加A ...

  5. 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载...

    原文地址:http://funine.iteye.com/blog/2220359 (本文所有素材将在文章最后附上) 准备工具exe4j, converticon.com(用于制做.ico格式的图片) ...

  6. Python笔记-windows平台中Flask打包成exe

    这里使用pyinstaller进行打包,先安装他. pip install -i https://pypi.douban.com/simple/ pyinstaller 这里的manager.py就是 ...

  7. Python写电脑自动关机程序并打包成exe文件

    嗨嗨,大家晚上好呀,我是小圆

  8. python项目成功打包成exe,运行exe时报错:Unhandled exception in script:Failed to excute

    打包 直接运行python代码是正常的,打包成exe后,在运行exe会报错如下: 正常运行代码: 想请问下大神们,为什么运行代码正常,打包完成运行exe就会报错这个? 并且,报错不影响结果的生成.神奇

  9. python打包成exe导入文件_Pyinstaller(python打包为exe文件)

    需求分析: python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速. 当然打包的脚本似乎不是在所有的win平台下都能使用,wi ...

最新文章

  1. Error in contrasts can be applied only to factors with 2 or more levels
  2. IAR8.32.4 for ARM安装预注册教程
  3. ubuntu安装WPS
  4. Apache Web Server - httpd 的文档根目录 及 访问控制
  5. 浅说《测试用例》----给测试新手的
  6. 为什么计算机专业学生要学Linux系统?
  7. react学习(25)---注意接口引入位置
  8. 服务器启动将字典加载到内存中@PostConstruct
  9. 朋友借我10万并把房产证交给我,写了借条,并在借条上写明了用此房产做抵押,有效吗?
  10. 安装ipython(一分钟读懂)
  11. [Java] arraycopy 数组复制(转)
  12. Springcloud实战(五)微服务网关gateway整合nacos实战
  13. 在线URLEncode编码,URLDecode解码工具
  14. Win 10 Edge不能上网,微软商店打不开的问题
  15. 博图——生成和导入外部源文件
  16. 苹果cms码支付接口
  17. 《Intel汇编语言程序设计》环境搭建
  18. everedit选择_文本编辑器软件EverEdit怎么样?EverEdit相关功能介绍
  19. Codeforces 300D Painting Square dp
  20. 快速搞定开源框架Flowable

热门文章

  1. Adapter中notify(),notifyAll(),notifyDataSetChanged(),notifyDataSetInvalidaded()方法的区别
  2. python基础-菜鸟世界 -python基础---set
  3. python自动化办公入门书籍-盘点使用Python进行自动化办公所需要的知识点
  4. 用python画圣诞树-使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
  5. python编程语言-Python现在还是最火的编程语言吗?
  6. python适合自学编程吗-孩子学编程选Scratch还是Python
  7. python视频教程-中谷python中文视频教程(全38集)
  8. 小白用python处理excel文件-python处理excel文件
  9. c语言写贪吃蛇什么水平_细致的C语言写贪吃蛇教程+详细思路-适合新手附源码...
  10. 手机sstv解码软件_关于二维码扫描使用专业扫描设备和手机二维码扫描软件的区别?...