python - 导入资源文件

标签 python resources pyqt

我在删除 pyqt 文档中的资源文件时遇到问题,我也在使用 Monkeystudio IDE。我用图像制作了一个程序,并将所有图像链接到名为“resources.qyc”的资源文件,现在我收到错误

Traceback (most recent call last):
  File "main.py", line 9, in <module>
    from Login import Login
  File "J:\Newone\Login.py", line 3, in <module>
    import mainwindow
  File "J:\Newone\mainwindow.py", line 2, in <module>
    import Addcadet
  File "J:\Newone\Addcadet.py", line 6, in <module>
    ( Ui_Addcadet, QDialog ) = uic.loadUiType( 'Addcadet.ui' )
  File "C:\Python32\lib\site-packages\PyQt4\uic\__init__.py", line 203, in loadUiType
    exec(code_string.getvalue(), ui_globals)
  File "<string>", line 179, in <module>
ImportError: No module named resources_rc

最佳答案

您首先必须使用 pyrcc4 编译资源文件。您将从命令行运行如下命令:

pyrcc4 ResourceFile.qrc -o ui_ResourceFile.py

关于python - 导入资源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15749707/

相关文章:

python - mpi4py:未加载库:/usr/local/lib/libmpi.1.dylib

android - 以编程方式将应用程序语言环境设置为 pt_BR

python - 关闭 PyQT 窗口后无法杀死它。这需要我重新启动内核

python - pyQt Python 中的 Q 网络访问管理器(段错误核心转储)

python - 没有 MousePress 的 PyQt4 MouseMove 事件

python - 在 Wand 中为文本动画构建框架

Python:将索引作为新列添加到二维数组

python - 为什么不同的字符串在 Python 中具有相同的 ID?

ruby - 如何使用库中的 Chef 资源

android - 资源文件夹选择未按预期工作