我正在从事python项目,并且我对pyside-rcc有一个问题。首先,让我简要地解释一下我的项目。
我在QtDesigner中创建了我的项目GUI,并在GUI中使用了图像。然后,我使用pyside-uic从.py文件中生成.ui,它可以工作!然后,我必须将我的资源文件.qrc文件生成为.py文件,以便与我的项目一起使用。
问题是当我使用pyside-rcc生成一个资源文件时,它会显示一个错误。
"'pyside-rcc‘不被识别为内部或外部命令、可操作的概率文件或批处理文件。“(如下所示)

您可以在Python文件夹的底部看到。有pyside-rcc.exe文件。我不知道为什么吡咯烷酮-rcc不工作(比赛德-uic仍然工作)。
谢谢你的回答。:)
发布于 2014-03-18 19:44:39
pyside-uic工具安装在与其他PySide工具(如pyside-rcc和pyside-lupdate)不同的文件夹中。
为了让所有的工具都能使用Python-3.3,您的PATH环境变量需要包含以下两条路径:
C:\Python33\Lib\site-packages\PySide;C:\Python33\Scripts;完成必要的更改后,还需要重新打开任何命令提示符窗口,以使更改生效。
发布于 2017-12-08 05:41:38
否则,您可以提到pyside-rcc.exe的完整路径,如:
C:/python/lib/../../pyside-rcc.exe -o input.qrc output.py发布于 2014-03-18 18:55:31
这很可能是路径问题,但奇怪的是,pyside-uic工作,但是pyside-rcc没有。
右键单击我的计算机并转到Properties。然后单击“高级系统设置”。在“高级”选项卡下,单击“环境变量.”按钮。一个新窗口将打开,您将看到一个列表显示“系统变量”。滚动到"Path“系统变量,然后双击它或单击”Edit.“按钮。在“变量值:”条目的开头,将目录放在包含pyside-rcc.exe的文件夹中,并在其后面放置分号(;),如下所示:
C:\Path\To\PySideRCC\;C:\Paths\To\Other\Stuff1;C:\Paths\To\Other\Stuff2;C:\Paths\To\Other\Stuff3或者将目录放在末尾,但前面是分号(在最后一项之后)。完成此操作后,您必须注销并重新登录或重新启动,以便Windows能够识别路径更改。这应该能起作用。
https://stackoverflow.com/questions/22479581
复制相似问题