我现在使用HTK已经有一段时间了,它曾经完美无缺地工作。关闭(可能在此期间改变了一些环境变量,但不记得哪些环境变量!),所有HTK命令都“无法找到”。例如,执行HCompV给出了
bash:/ usr / local / bin / HCompV:没有这样的文件或目录
即使HCompV在/ usr / local / bin中可见。 重新编译和安装HTK是徒劳的。 从编译的HTK的bin文件夹运行HCompV(或任何其他HTK命令)也给出了相同的错误。有什么想法吗?
答案 0 :(得分:0)
试
hash -d HCompV
或
hash -r
https://unix.stackexchange.com/questions/5609/how-do-i-clear-bashs-cache-of-paths-to-executables
重新编译的命令是什么?
make clean
./configure --prefix=/usr/local
make
sudo make install
答案 1 :(得分:0)
解决!! 我不得不重新安装我的64位ubuntu上的32位库,虽然我之前安装过它。任何想法为什么这有帮助?
这就是我所做的:
sudo apt-get install --reinstall ia32-libs
sudo apt-get install --reinstall libc6-i386
此page有更多详情。
谢谢你们的回复。你们摇滚。