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

东营建设信息网站电话娱乐建网站

东营建设信息网站电话,娱乐建网站,电子商城网站开发流程,营山县城乡规划建设局官方网站py2exe#xff0c;Pyinstaller#xff0c;Cx_freeze#xff0c;Nuitka都可以完成python打包的任务。Pyinstaller和Nuitka都号称跨平台#xff0c;但其实顶多只能算是工具本身跨平台#xff0c;实际体验中不仅打包产生的文件不能跨平台#xff0c;能否成功打包本身也不确定…py2exePyinstallerCx_freezeNuitka都可以完成python打包的任务。Pyinstaller和Nuitka都号称跨平台但其实顶多只能算是工具本身跨平台实际体验中不仅打包产生的文件不能跨平台能否成功打包本身也不确定。Nuitkanuitka的作用是将python程序转换成C语言的可执行elf文件。这样在运行时就可以享受到C语言处理过程中的优化提高速度。经测试Nuitka打包后的exe比Pyinstaller打包后的exe运行速度提升30%PyQT5的UI文件转换成py文件转换成C语言后界面秒开呀。安装sudo apt-get install nuitka使用假设有python文件 main.py 其中import了 a.py, b.py, c.py转换为可执行文件只需运行nuitka --recurse-all main.py运行后会生成main.exe文件注意main.py中import的文件会被自动包含。输入下面代码即可执行./main.exe但是有网友反馈了一些他的坑问题1.跨平台性很差这点上面的python打包工具对比中也谈到了。具体在我使用时在ubuntu中打包了一份python文件拿到windows下运行提示该版本的main.exe 与您运行的 Windows 版本不兼容。请查看计算机的系统信息了解是否需要 x86 (32 位)或 x64 (64 位)版本的程序然后联系软件发布者。在centos中运行提示有python依赖库找不到。2.使用 --standalone参数后无法生成.exe文件官网介绍说使用该参数可以解决代码对python是否安装的依赖The created binaries can be made executable independent of the Python installation, with --standalone option.可是我用这个参数后就无法生成可执行文件了。Pyinstaller安装1、安装pywin32下载安装文件查找到跟自己适用的python版本及window系统版本匹配的使用pip命令安装pip install pywin322、安装Pyinstaller下载安装文件安装使用pip命令安装pip install PyInstaller运行pyinstaller main.py即可得到可执行文件虽然也存在本机编译后的文件不能在服务器执行的问题gclt: /lib64/libc.so.6: version GLIBC_2.14 not found (required by /root/gclt/libz.so.1)但是在服务器上编译的代码是可以在本机成功执行当然了所谓的跨平台其实是个伪命题Linux下编译产生的可执行文件并不能在Windows和Mac OS下执行前者会产生类似下面的错误(使用Nuitka时也是这样)Too big to fit in memory而在Mac OS下则会直接提示找不到相关可执行文件。最后分别在LinuxWindowsMac OS下分别使用Pyinstaller完成任务开发完python程序后使用pyinstaller 打包成exe程序后出现错误通常的打包命令pyinstaller.exe --hidden-importqueue -w -F $FileName$运行出错为了定位问题的出现需要修改上述打包命令为pyinstaller.exe --hidden-importqueue -F $FileName$有时候将.py文件打包成.exe文件后不一定能够正常运行。但是点.exe后程序一闪而退就不知道问题出在哪里?在运行程序后快速进行屏幕抓取(可能需要抓多次)错误信息从上图中可以看出由于文件找不到导致程序出错。从这里也可以大致了解下pyinstaller成可执行程序的流程是会将exe解压到系统某处(图中为AppData/Local/Temp下)然后解释执行。 2. 也可以在cmd命令行 或者 Windows PowerShell里面运行.exe文件解决 FileNotFoundError 问题然后使用如下命令打包pyinstaller.exe --onefile --additional-hooks-dir. --hidden-importqueue -w -F robotManagerTools.py
http://www.yutouwan.com/news/87907/

相关文章:

  • 携程网站建设项目深圳贸易网站建设
  • 怎么让人搜索到自己做的网站贵阳经开区建设管理局网站
  • 厦门 微网站建设公司国家政务服务平台官网入口
  • 湖北建设工程造价协会网站wordpress微博登陆不了
  • 研发工程师和开发工程师seo优化方案执行计划
  • 做软件营销网站怎么样网页搜索排名分析
  • 食品网站建设的照片网站做外部链接
  • 手机网站自适应屏幕wordpress 批量 产品
  • 上传网站安装教程注册网站不用手机短信验证的
  • 官方网站车联网是谁做做照片书的网站
  • 网站建设的案例教程视频wordpress为什么在自定义结构的时候总是出现斜杠呢
  • 新视网站建设联系qq长沙企业网站建设分公司
  • 小说网站上的广告在哪做老域名网站不收录
  • 云南大学做行测的网站包头企业微网站开发
  • 网站建设与管理职业分析莱州网站建设
  • 响应式网站用什么单位摄影网址
  • 网站菜单实现原理重庆新媒体运营公司有哪些
  • 拱墅区网站建设绿色环保企业网站模板
  • 网站开发原则如何做团购网站
  • 网站开发有必要用php框架wordpress move导入
  • wordpress图片替换不掉优化推广网站seo
  • 乐器产品主要在什么网站做推广如何做网站新手个人教程
  • 前端自己写代码建网站要花多少钱赣州做网站的
  • 建设棋牌类网站要多少钱学网页设计的怎么赚钱
  • 卡片式设计 网站张店网站建
  • 制作网站需要学什么软件wordpress炫酷插件
  • 合网站建设nodejs网站开发实例
  • 南京溧水网站建设网站验证码怎么做的
  • 如何设置网站子域名成都装饰公司十大排名榜
  • 南通门户网站建设方案凡科网登录入口注册