![texdoc 错误:/usr/bin/env:'texlua':没有此文件或目录](https://linux22.com/image/462767/texdoc%20%E9%94%99%E8%AF%AF%EF%BC%9A%2Fusr%2Fbin%2Fenv%EF%BC%9A'texlua'%EF%BC%9A%E6%B2%A1%E6%9C%89%E6%AD%A4%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95.png)
我刚刚在我的 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"