PyQT Creator Qt 设计器:没有此文件或目录

PyQT Creator Qt 设计器:没有此文件或目录

安装时附带一个 bash 命令PyQT 创建者调用designer此命令将运行 Qt Creator 包下名为 Qt Designer 的工具。它可帮助您创建 GUI - 非常酷的东西。

但有一个问题...每当我运行时designer,都会出现此错误:

designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory

这太棒了 - 我不希望它执行/usr/lib/x86_64-linux-gnu/qt4/bin/designer,我希望它执行/usr/lib/x86_64-linux-gnu/qt5/bin/designer,区别在于“qt4”(第一条路径)和“qt5”(第二条路径)。设计师就在那里。

我四处寻找,找到了这个命令type -a (command),如果我理解正确的话,它会告诉你命令定义“位于”哪里。所以我查了一下,得到了:

$ type -a designer
designer is /usr/bin/designer

但是我无法编辑该文件...它是一堆乱码(附带问题,文件没有文件扩展名是什么意思?这会造成什么?)

designer所以,我的问题是,如何才能执行命令/usr/lib/x86_64-linux-gnu/qt5/bin/designer

编辑:which designer还返回/usr/bin/designer

还: $ file /usr/bin/designer /usr/bin/designer: symbolic link to qtchooser'

所以我也看了看 qtchooser......似乎它是一个命令(不完全确定它的作用)。

以下是一些输出:

file /usr/bin/qtchooser 
/usr/bin/qtchooser: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=96215e9441b8361f0cc57b37db70fc50752cb05a, stripped

答案1

谢谢@甜点帮助我。

我运行了sudo apt-get install qt5-default并且一切正常。

答案是“受启发”的这里,这对我来说不起作用,但如果您遇到同样的问题并且我的解决方案不起作用,那么它可能对您有用。

虽然这不能直接回答我的问题......但它解决了我的问题,所以耶

相关内容