![在 Windows 10 上安装 LyX 时出现问题](https://linux22.com/image/356785/%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E5%AE%89%E8%A3%85%20LyX%20%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我是 LyX 的新手,在 Windows 10 上启动和运行它时遇到了很多麻烦,非常感谢任何帮助。
- 下载了 LyX 2.2 的安装程序 (LyX-223-Bundle-1.exe),并使用所有默认选项进行安装。
- 如果开始一个新文档,我会收到三条错误消息(未安装 extarticle.cls、缺少先决条件 knitr->latex、缺少先决条件 natbib.sty)。
- 转到“工具”>“配置”似乎会启动 MikTex 包管理器,它会检查 natbib,最终向我显示以下消息:命令 python -tt“C:/Program Files (x86)/LyX 2.2/Resources/configure.py”--binary-dir="C:/Program Files (x86)/LyX 2.2/bin/" 尚未完成。是否要继续运行它。经过几次迭代后,它完成了,并要求我重新启动 Lyx,但它似乎仍然没有 knitr。
- 现在,当我创建新文档时,我没有 pdf 输出选项(我的选择是 HTML、LyXHTML、MS Word 和 OpenDocument。不幸的是,这些格式的方程式无法很好地显示。
此时,我完全不知道我做错了什么,或者如何解决它,并感谢任何建议和帮助,最好是用简单的(即最低限度的技术)术语。
提前谢谢了
托马斯·菲利普斯
答案1
我遇到了同样的问题。在我的例子中,miktex 程序文件夹不在 lyx 的 PATH 字段中(工具->首选项->路径->PATH)。我将其添加到那里,重新配置并重新启动。经过一些初始故障后,它开始工作。希望这对您有所帮助!
答案2
MiKTeX 在 2017 年底经历了重大变化(就其内部处理更新软件包的方式而言),不幸的是,IIRC LyX-223-Bundle 捆绑的 MiKTeX 版本包含错误,这会导致 MiKTeX 在更新后无法使用。这可能会导致您面临的问题。
可能的解决方案:
尝试完全重新安装 MiKTeX。
有一个非官方的 LyX 2.3.0 win 安装程序,它会尝试自动清理这种情况http://ftp.lyx.de/LyXWinInstaller/LyX2.3.0/。但请注意,它将在后台触发一些 MiKTeX 更新操作,所以如果您的机器上有一些可运行的特定 MiKTeX 设置,请不要盲目使用该安装程序,它可能会更改它。