问题标签 [pyrcc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 相当于 KDE 上的 pyrcc4
我正在开发一个 pyqt 应用程序,通过 qt-designer 4.8.1 完成了 ui,并使用 pykdeuic4(在 OpenSuse 12.2 上可用)生成了相应的 py 文件,但找不到 pyrcc4 的等价物来处理 *.qrc 文件。
什么是等效的工具/命令?
编辑:
大多数关于将 QtDesigner 与 PyQt 一起使用的文档都表明使用 pyuic4 / pyuic(在我的平台上是 pykdeuic4),但至于其他工具 pyrcc4 / pyrcc,我找不到等效的工具。
我想知道,我什至可以从哪里获得原始工具(pyrcc4)?
python - PIL 可以使用 pyqt4 资源文件打开图像吗?
PIL 可以使用 pyqt4 资源文件打开图像吗?
我收到此错误
IOError: [Errno 22] invalid mode ('rb') or filename :/images/image.png'
python - PyQt4 Pyrcc 资源文件编码
我正在尝试将资源嵌入到我的 PyQt4 应用程序中。
但是,当我导入使用包含的 pyrcc.exe 创建的资源文件时,我遇到了编码错误。
Pyrcc 已经在文件顶部添加了 UTF-8 编码行,因为这是我在网上看到的常见错误。
SyntaxError:文件中的非 ASCII 字符 '\xff' 在第 1 行,但未声明编码;有关详细信息,请参见http://python.org/dev/peps/pep-0263/
当我检查了错误链接时,它建议将编码行添加到我已经拥有的文件中
任何建议,将不胜感激。谢谢 !
python - PyQt 生成的“已编译”资源文件是否存在实际大小限制?
我一直在尝试使用 pyrcc 将一些启动画面捆绑到一个资源文件中(其中三个,每个大约 350KB),但是生成的 rc 需要花费不可接受的时间来导入(大约 1.2 秒)。
我认为这只是 python 导入系统的一个限制,因为它通常不需要也不应该导入如此巨大的源文件(5MB 文件,72k 行)。我是否以正确的方式思考这个问题?有没有办法绕过 PyQt 的 qrc-to-module 工作流程,同时仍保留资源系统中的所有资产?
python - 如何从 resources_rc.py 恢复 resource.qrc 文件
由于我面临数据丢失,resource.qrc
当我尝试恢复它时,我的文件已损坏,并且我的图形文件(.png、.jpg)也丢失了——但我的 Qt 应用程序运行良好。
问题是当我需要编辑.ui
文件时,我的文件已损坏resource.qrc
。我的resources_rc.py
文件很好,我通过以下命令创建:
那么有什么办法可以让我resource.qrc
从resources_rc.py
文件中恢复过来吗?
python - 在for循环中调用pyuic4生成所有py文件| 从 python 调用 .bat
我想创建一个简短的脚本,循环遍历文件夹中的所有 .ui 和 .qrc 文件,并为每个文件分别调用 pyuic4 和 pyrcc4 ,从而生成相应的 .py 文件。
几个月后在我了解更多python后编辑:
python - labelImg: 'pyrcc5' 未被识别为内部或外部命令
我正在尝试为 Tensorflow 对象检测 API 安装 lalbelImg。
一切顺利,直到我尝试运行命令:
它给了我错误:
我在 Windows 10 上并且有 Python 3.5.4
我正在关注 tzutalin 的 Github 上的 windows 教程。
链接:https ://github.com/tzutalin/labelImg#user-content-windows
PS:我不使用 Anaconda。
python - 使用命令行 pyrcc 在 PyQt5 中编译 .qrc 文件时出现“没有可用的代码对象”错误
我目前正在研究一个 PyQt5 项目,并跟随 Martin Fitzpatrick 的“使用 PyQt5 创建 GUI 应用程序”,我遇到了一个让我有点困惑的错误。
我已经使用 Qt Creator (v. 4.13) 创建了用于项目的 .ui 和 .qrc 文件,它们似乎没有任何错误(我根本没有修改它们)。我可以使用以下命令(在命令行中)将 .ui 文件编译成 .py 类文件,而不会出现任何问题:
这运行没有任何问题,但是当尝试将 .qrc 文件编译成 .py 资源文件时,使用类似的命令时,我得到“No code object available for PyQt5.pyrcc”:
我正在使用使用 Anaconda 创建的虚拟环境,以避免弄乱 PATH 变量和创建的所有令人头疼的问题,并且在我运行命令时该环境处于活动状态。找到 PyQt5 包没有问题(导入 PyQt5.uic.pyuic 和 PyQt5.pyrcc 在 python 终端中也可以正常工作)。
我已经在网上寻找答案,包括这里,但找不到任何可以帮助我准确理解这个错误的根源的东西,以及是否存在任何不需要更改 PATH 变量的解决方案(因为这不需要根据我的理解,这似乎是问题)。任何帮助将不胜感激。谢谢!
python - 我通常在“pyrcc5”中遇到问题,无法识别为内部或外部命令、可运行程序或批处理文件
我正在尝试将 qrc 文件转换为 py 但出现这样的模块错误
我们可以使用其他或替代代码进行转换吗?