下面的代码
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}
在 Ubuntu 18.04 上使用 TexLive 的 TexStudio 中突然出现以下错误:
未找到文件‘lipsum.sty’。\usepackage
但是,我可以从 bash 成功编译:
$ latex top.tex
我想这可能是因为我使用以下方法删除了 LatexDraw:
apt-get remove --purge latexdraw
apt-get autoremove
我已尝试调试这个,所以我列出了我运行的一些命令的输出:
which tex
给出/usr/local/texlive/2018/bin/x86_64-linux/tex
kpsewhich -var-value=TEXMFHOME
给出/home/me/texmf
,不存在的目录kpsewhich lipsum.sty
给出/usr/local/texlive/2018/texmf dist/tex/latex/lipsum/lipsum.sty
- 在 TexStudio 内部,
Build/Commands ($PATH)
内容如下/usr/local/texlive/2018/bin/x86_64-linux
任何帮助都将不胜感激!
答案1
我重新启动了电脑,它又恢复正常工作。10 分钟后,问题又出现了......
编辑前:
再次强调,解决方案是:重启计算机。任何拥有真实的欢迎提出解决方案或后续问题以发表答案。
答案2
老问题了,但我发现您的本地安装目录不在默认 PATH 中。如果您从启动器运行 TeX Studio,则可能无法设置。您可以尝试设置命令
PATH=/usr/local/texlive/2018/bin/x86_64-linux:$PATH
export PATH
到您的系统配置文件/etc/profile
,或 中的脚本/etc/profile.d
,而不是您的用户.profile
或.bash_profile
。您可能还想以相同的方式设置 MANPATH 和 INFOPATH。当然,您应该更新系统的目录。