有没有人使用 pyqtdeploy 成功地将 pyqt 部署到 iOS? [关闭]
Posted
技术标签:
【中文标题】有没有人使用 pyqtdeploy 成功地将 pyqt 部署到 iOS? [关闭]【英文标题】:Has anyone had success deploying pyqt to iOS with pyqtdeploy? [closed] 【发布时间】:2017-01-29 07:53:38 【问题描述】:我多年来一直在使用 PyQt,并且很想能够用于 ios 应用程序,因为两者显然都支持它。但是,我对 pyqtdeploy 从来没有任何运气。该教程难以理解,构建错误难以阅读。
有人在这方面取得了成功吗?或者可能使用另一种适用于 iOS 的 PyQt5 部署方法?
谢谢!
编辑
我用自制软件安装了所有东西:qt5@5.8.0, python3@3.6.0 pyqt5@5.7.1;和 pip3 一起安装的 pyqtdeploy-1.3.1。我还尝试了从源代码安装的 pyqtdeploy-1.3.2.dev1612281206 快照。我遇到了很多问题,以至于我对解决特定问题不感兴趣。教程的措辞很难理解,很难分辨他在说哪个文件,在哪个目录中,SYSROOT 变量应该指向哪里,qmake 符号链接在哪里等等。还有很多构建错误丢失了我无法追踪的文件,例如“/$SYSROOT/lib/python3.5/_bootlocale.py”,或者一些我现在无法提取的 arc 文件。它似乎在 python3.5 上也达到了顶峰,并且不适用于 python3.6,这是目前所有 hombres 提供的。这似乎是一团糟,我只想问是否有人真的在这方面取得了成功并从那里开始。
【问题讨论】:
教程在哪些方面难以理解?哪些构建错误难以阅读? 已编辑以包含更多信息 我认为您在pyqt mailing list 上发帖可能会得到更好的回应。 this thread 似乎回答了“有没有人在这方面取得任何成功”的问题。至于您在问题编辑中提出的其他观点:文档得到改进的唯一方法是,像您这样的人提供 pyqtdeploy 的作者可以采取行动的具体反馈。 感谢您提供指向其他线程的链接。 我注意到版本号对pyqtdeploy
很重要
【参考方案1】:
既然我已经在 pyqtdeploy 和 iOS 方面取得了一些成功,我会回答我自己的问题。我到了签署应用程序的阶段,但目前没有开发人员证书,所以它当然失败了。我还没有部署到 iPhone 模拟器,因为 pyqtdeploy 在部署到 iPhone 模拟器时没有准备正确的架构。
作为 pyqtdeploy 的初学者,本教程的起点不足。我不得不跳到关于构建 sysroot 的章节。所以我想说这主要是一个文档问题。
【讨论】:
android 好运吗? Android 目前不在我的支持平台列表中,抱歉。 对在 iOS 上运行的 pyqt5 的任何屏幕截图感兴趣以上是关于有没有人使用 pyqtdeploy 成功地将 pyqt 部署到 iOS? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
pyqtdeploy:如何为 Android 设置应用程序图标?
为什么Spyder 2.2.5在非py脚本上没有使用语法颜色方案?