texdoc 错误:/usr/bin/env:'texlua':没有此文件或目录

texdoc 错误:/usr/bin/env:'texlua':没有此文件或目录

我刚刚在我的 Linux 机器上全新安装了 texlive 2023 并修改了 PATH,然后

zjs@manjaro ~]$ which texdoc
/home/zjs/texlive/2023/bin/x86_64-linux/texdoc
[zjs@manjaro ~]$ texdoc
/usr/bin/env: ‘texlua’: No such file or directory
[zjs@manjaro ~]$ which texlua
/home/zjs/texlive/2023/bin/x86_64-linux/texlua

答案1

事实证明,原因在于在 PATH 中使用了 ~。

前:export PATH="$PATH:~/texlive/2023/bin/x86_64-linux"

后:export PATH="$PATH:/home/zjs/texlive/2023/bin/x86_64-linux"

相关内容