Pycharm怎么打包Python脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pycharm怎么打包Python脚本相关的知识,希望对你有一定的参考价值。

python2时代是py2exe,python3已是cxFreeze。且PyQT5和OpenGL不是py2exe的菜,曾经为了pyqt4和opengl改用了pyinstaller,凭使用经验cxFreeze又方便又快,多数情况下不用自己写打包脚本,一行python C:\\Python33\\Scripts\\ youpyfile.py 就exe完成了。撇开Pycharm,命令行即可 参考技术A 用pyinstaller打包,参考:
Python | 用Pyinstaller打包发布exe应用
http://jingyan.baidu.com/article/a378c960b47034b3282830bb.html本回答被提问者采纳
参考技术B py2exe.....

2022 年,把 Python 学得跟 Java 一样熟练——03 PyCharm和打包

背景

上一篇学会了 Python 类定义的语法,今天安装了 Python 的 IDE PyCharm 。

主要熟悉以下知识点:

  1. PyCharm 配置主题。
  2. 编辑器快捷键:换行但不缩进 Shift + Enter
  3. Python 应用打包。

PyCharm 设置外观主题

IDE 习惯的文本编辑器背景颜色的 RGB 值是 204/232/207 ,不喜欢默认的黑色。

PyCharm 跟 IDEA 好像是一家的,设置应该相似,就按照 IDEA 的配置找到了:

第一步,设置主题:

第二步,设置编辑器背景色:

如此就与 Java 开发习惯完美衔接了:

Python 项目打包

使用 PyCharm 创建一个简单的应用后,思考第二个问题,Python 项目是怎么打包发布的呢?

第一步,安装打包工具 py2app ,命令为:pip3 install py2app

第二步,在项目根目录下,使用 py2applet 工具打包:py2applet main.py
执行完成后,根目录下生成一个 main.app 文件夹,就是常见的应用程序目录结构:

从终端进入 main 文件的父目录,执行 ./main ,弹出了运行结果,一个空图形界面:

启示录

打包成系统应用中,所有的 print 语句都没有打印的地方,所以我想它们应该是控制台的输出,被淹没了吧,Python 应用应该也需要用日志框架之类的输出到日志文件中。

以上是关于Pycharm怎么打包Python脚本的主要内容,如果未能解决你的问题,请参考以下文章

Pycharm怎么打包Python脚本

pycharm怎么运行python脚本

Pycharm软件将程序打包成exe文件

mac pycharm py文件打包生成可执行程序

pycharm设置python路径

Pycharm+Python—python工程打包成exe