安装时附带一个 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