python调用exe程序,python.exe怎么运行

  python调用exe程序,python.exe怎么运行

  测试环境-win 1064 bit python 3.6 powershell-。

  要在没有Python的环境下,在常用的Windows系统上直接运行Python程序,必须将Python打包成windows exe可执行文件。创建exe可执行文件有两种方法:py2exe和pyinstaller。与pyinstaller相比,py2exe不需要依赖pywin32,可以直接使用。另外py2exe只支持2.7版本的sourceforge下载。如果使用python 3 . x 3 . x版,创建exe时会出错。使用pyinstaller(-f选项生成的exe文件,exe文件比较大,可以直接拷贝到其他电脑上使用,因为它集成了所有需要的资源。对于py2exe,由于诸多限制,所有需要的外部资源都位于dist目录下,必须复制整个dist文件夹才能在其他电脑上使用。此外,在64位计算机上生成的exe在32位计算机上不可用。所以这里以pyinstaller为例。

  http://www。Sina.com/http://www.Sina.com/execution: pip安装pyinstaller

  358 www.Sina.com/msg=input(请输入:)(打印),输出:),msg)输入),回车退出。))).

  1. 安装执行:pyinstaller hello.py

  当前目录下有三个目录:__pycache__、build和dist。进入dist/hello目录,双击运行hello,如下图:

  测试通过!

  pyinstaller pyinstaller选项:-F:单个文件-w:打包在windows程序中,不显示命令行窗口。这对GUI界面非常有用。-i:程序图标,app.py是要打包的py文件-p:这意味着你自定义了要自己加载的类路径,这通常是不可用的。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: