在 Windows 8 下安装 TeX Live 的问题

在 Windows 8 下安装 TeX Live 的问题

我是 LaTeX 新手,想安装所需的“程序”。但是当我安装 TeX Live 时,似乎出现了一个问题:

Can't spawn "cmd.exe": No such file or directory at (directory)

我不知道该怎么办,我只是从互联网上下载了压缩文件,在随机位置解压它并尝试从 cmd 运行它。

我的电脑最近格式化为 Windows 8,之前我还没有安装过任何与 LaTeX 相关的东西。希望有人能帮忙。

答案1

对我来说这也是 PATH 变量的一个问题。

转到环境变量,搜索 PATH 并在末尾添加:;C:\Windows\system32。分号很重要,因为它分隔了条目。

您可以通过cmd在控制台中输入内容来测试它。如果它有效(并且您遇到了和我一样的问题),tlmgr那么现在可能可以正常更新。

更改环境变量后重新启动控制台。


非常感谢。这也是我的问题。我在 PATH 环境变量的末尾添加了“;C:\Windows\system32” - 安装顺利完成。你让我的一天变得美好!:-)

答案2

我在 Windows 8 x64 上运行 TeXLive,没有发现任何兼容性问题。只需仔细检查您的程序:

我不需要做任何其他事情,因为对于我来说,安装与以前的安装相同。如果这不起作用,请尝试:

  • 右击install-tl.bat
  • 选择Run as Administrator

希望这会有所帮助,但我不明白为什么会有任何问题。

答案3

我遇到了同样的问题,似乎问题与 Windows 8 中的环境变量有关。我将变量“PATHEXT”(它保存 Windows 在其中查找可执行文件的序列)从“.COM;.EXE;.BAT;....”更改为“.EXE;.BAT;.COM”......,这为我解决了问题。环境变量位于

Controlpanel>System and security>System>Change settings>Advanced>Environmental variables

(从丹麦语翻译而来)。

TeXing 快乐!

相关内容