&引用;哪个pyside uic;提供与bash尝试执行的文件不同的文件
因此,我一直在试图通过完全删除pyside安装的所有痕迹,然后重新安装,来修复我的pyside安装造成的脑损伤。冲浪是一种痛苦 我现在遇到了一些非常奇怪的事情&引用;哪个pyside uic;提供与bash尝试执行的文件不同的文件,bash,unix,sh,pyside,Bash,Unix,Sh,Pyside,因此,我一直在试图通过完全删除pyside安装的所有痕迹,然后重新安装,来修复我的pyside安装造成的脑损伤。冲浪是一种痛苦 我现在遇到了一些非常奇怪的事情 $which pyside uic ~/pkg/pyside沙盒/bin/pyside uic $pyside uic-o src/ui_mainWindow.py ui/mainWindow.ui bash:/home/will/python modules/bin/pyside uic:没有这样的文件或目录 请注意,当我运行它时,它
$which pyside uic
~/pkg/pyside沙盒/bin/pyside uic
$pyside uic-o src/ui_mainWindow.py ui/mainWindow.ui
bash:/home/will/python modules/bin/pyside uic:没有这样的文件或目录
请注意,当我运行它时,它试图使用的pyside uic
与pyside uic返回的不同
到底是怎么回事?在BASH中,查找要执行的文件的命令不是which
,而是type
。which
命令可能无法给出正确答案。在我的系统中,它是/usr/bin/which
中的一个命令
看看这是否有帮助。为了增加这一点,bash
在其内部哈希表中可能有一个pyside uic
的旧位置;运行hash
将迫使它再次检查PATH
目录中的匹配项,并更新哈希表。@sanmiguel正是我现在的感受!