当前位置: 首页 > news >正文

织梦做的网站在手机上显示免费的查企业的网站

织梦做的网站在手机上显示,免费的查企业的网站,微营销官网,苏州展厅设计企业目录 一、前期准备 二、Pyinstaller打包步骤 Pyinstaller参数详解 三、测试 Spec 文件相关命令 一、前期准备 #xff08;1#xff09;首先#xff0c;我们需要确保你的代码可以在本地电脑上的pycharm正常运行成功。 #xff08;2#xff09;我们要先安装Pyinstalle… 目录 一、前期准备 二、Pyinstaller打包步骤 Pyinstaller参数详解 三、测试 Spec 文件相关命令 一、前期准备 1首先我们需要确保你的代码可以在本地电脑上的pycharm正常运行成功。 2我们要先安装Pyinstaller如果网速太慢可以切换国内源来加速本文其他部分直接使用国内源不再重复注释。 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller 二、Pyinstaller打包步骤 1打开pycharm在D:\my\else\project_qxj\pythonProject1路径下新建一个项目文件夹 这里我拿之前我的一个Python代码code文件夹作为案例来演示这个文件夹里包含脚本main.py音频文件buzzer_sound.wav等等。 把code文件夹放到这个项目下面目录结构如下所示 2将准备好的软件图标图片logo.ico放在了我电脑的D:\my\else\project_qxj\code目录下。 3使用pyinstaller打包Python代码非常简单只需要在命令行中输入以下命令 pyinstaller -F -w -i D:\my\else\project_qxj\code\logo.ico main.py --hidden-import gui.py --hidden-import config.py --hidden-import monitor_utils.pyPyinstaller参数详解 PyInstaller 是一个用于将 Python 应用程序打包成独立可执行文件的工具。它可以将 Python 脚本及其所有依赖项打包到一个可执行文件中使得在没有安装 Python 解释器的机器上也能运行该应用程序。下面是 PyInstaller 常用参数的详细解释 -F, --onefile生成单个可执行文件。-w是指程序启动的时候不会打开命令行。如果不加-w的参数就会有黑洞洞的控制台窗口出来。比如在刚才的脚本里我加一行print(‘Hello World!’)那么就不要放-w参数了不然运行会报错毕竟Hello World!需要在命令行里打印出来。此外-w参数在GUI界面时非常有用。-i xxx.ico设置自己的图标图案 以上三个是比较常用的参数其他参数详见下表 执行过程如下图所示 可以看到打包成功了。而且执行完毕会发现当前目录多了几个文件夹打开其中名为dist的文件夹dist文件夹下将生成一个可执行exe文件可以在Windows、Linux和MacOS上运行并且图标也是我们设置的logo图案看来已经成功一半了。。 三、测试 4接下来我们就可以运行一下在dist文件夹下面已经生成的这个名为main的exe应用程序了。但是双击打开exe执行的时候报错了这说明我打包的程序是有问题的。 5分析之后发现好像是没在代码中找到我的数据文件。 打开生成的main.spec文件这里需要再做一个操作这样才能使得WAV文件被打包到exe中运行时也可以正确找到和播放。 需要把用到的数据文件比如我的代码里用到了这个音频文件buzzer_sound.wav就需要添加到datas里。 hiddenimports 是 spec 文件中的一个重要选项用于指定 PyInstaller 在打包时需要包含的额外模块这些模块是 PyInstaller 在静态分析过程中无法自动检测到的。 通常情况下PyInstaller 通过静态分析 Python 代码找出所有导入的模块并将它们包括在打包的应用程序中。然而有时导入是动态的例如使用 __import__、importlib 或其他动态导入方法这些情况下 PyInstaller 可能无法自动检测到这些模块。这时就需要手动指定这些模块将它们添加到 hiddenimports 列表中。 Spec 文件相关命令 在使用 PyInstaller 打包 Python 应用程序时spec 文件specification file用来定义打包过程的配置。 PyInstaller 使用一个规格文件spec 文件来控制构建过程。通过修改 spec 文件你可以精确地控制打包过程中的各种选项和行为。 生成 spec 文件 pyinstaller --onefile myscript.py --specpath 生成的 spec 文件可以进行手动编辑然后使用以下命令重新生成可执行文件 pyinstaller myscript.spec 如果你打包产生的spec文件里的hiddenimports内已经包含了你代码中需要的数据文件那就不需要进行修改了。如果没有包含则进行如下图所示的修改 6然后执行下列命令使用我们修改好的spec文件进行再次打包。 pyinstaller main.spec 双击运行exe文件 OK程序正常运行起来了。
http://www.hkea.cn/news/14532695/

相关文章:

  • 建设牌安全带官方网站小型企业网站设计教程
  • 公司备案证查询网站查询网站查询wordpress theme demo
  • 怎么创建自己的网站聚财洋气三个字公司名字
  • 12306网站建设花了多少钱wordpress授权登录
  • 网站开发侵权网页微信文件夹储存在什么位置
  • 汽贸做网站有用处吗wordpress主题价格
  • 网站开发 合同平面设计主要用的软件
  • 做外贸的网站有哪几个室内家装设计
  • 做企业网站需要的人小语种网站建设
  • 建立网站的作用我是做化工回收的做哪个网站比较好
  • 想找一家公司设计网站wordpress 密码忘记
  • 网站建设首页突出什么网站下面 备案
  • 郑州做网站公司排建网站专业
  • 网站平台运营方案哪里网站做的好
  • 网站安全软件群晖搭建的wordpress外网访问
  • 企业解决方案网站有几家公司如何建设网站
  • 天津网站建设企业韶关做网站需要多少钱
  • 给公司做网站要多少钱网站内容很少如何做seo
  • 朝阳区网站开发公司网站后台管理是什么
  • asp模板网站修改网站空间密码
  • 长沙房产集团网站建设做视频网站视频加载过慢
  • 什么外贸网站做箱包好硬件开发入门
  • 制作网站花都贪玩原始传奇官方网站
  • vs做网站应该新建什么提交网站的入口地址
  • 扬州企业网站建设最近发生的热点事件
  • 建立网站项目微信企业邮箱怎么注册
  • 移动办公型网站开发推广网站企业
  • 网站营销 优势什么是网站?
  • 建设银行手机银行网站用户名是什么原因腾讯企业邮箱登录入口二维码
  • 织梦网站建设选项卡教程WordPress登录注册页面美化