Latex安装过程中问题解决方案(运行install-tl-windows.bat卡在gui界面/卡在小狗界面无法进行下一步)改用命令行模式安装
摘要:本文记录了在Windows系统下安装TeX Live发行版时,图形安装界面(“小狗界面”)卡住无响应的解决方法。通过放弃图形界面,改用命令行模式进行安装,并详细说明了从定位安装文件、执行无界面安装命令到配置安装路径的完整步骤,最终成功完成安装。该方法适用于TeX Live 2025及类似版本。
进入官网Images下载最新的Latex版本,点击texlive2025-20250308.iso(之后类似版本)进行下载,

下载完成之后,注意这个文件不是压缩包,不要解压!而是一个镜像文件,右击该镜像文件,单击“打开方式”,选择“Windows资源管理器”打开,

此时,左栏就会出现一个DVD驱动器,

在这个驱动器里面右击.bat(红圈部分)文件,以管理员身份运行,

运行之后,问题就出现了,一直卡在初始化界面,类似下图,

接下来重点来了!!!
等了好久没有反应,我找了一下问题原因:通常是由于安装程序的图形用户界面(GUI)在特定系统环境下初始化失败导致的。可能与系统权限、显示驱动或环境变量冲突有关。由于图形界面进程卡死,但安装程序的核心功能并未损坏,因此解决方案是绕过图形界面,直接使用其命令行模式进行安装。
这个的核心就是TeX Live的Windows安装程序(install-tl-windows.bat)支持 -no-gui 参数,该参数可以强制安装程序以纯文本交互模式运行,从而完全避开有问题的图形界面。
接下来我会进行详细的步骤拆分,
步骤1:定位TeX Live安装文件
加载的ISO文件会被系统挂载为一个虚拟光驱。打开“此电脑”,查看除本地磁盘外新增的光驱盘符(例如 F: ),其名称通常包含“texlive2025”。我的就是F:光驱盘符。
步骤2:以管理员身份启动命令行
右键点击“开始”菜单,选择“Windows PowerShell(终端管理员)”或“命令提示符(管理员)”。管理员权限至关重要,否则可能因权限不足导致安装失败。
步骤3:切换到虚拟光驱并启动安装
在打开的管理员命令行中,输入虚拟光驱的盘符(例如 F:)并按回车,
F:
接着,输入以下命令启动命令行安装:
install-tl-windows.bat -no-gui
成功执行命令后,将进入纯文本配置菜单。关键配置项包括:
-
<C>选择集合:默认已选择所有集合(scheme-full),安装全部内容,约需9GB空间。 -
<D>设置目录:重点修改<1> TEXDIR,即主安装路径。默认为C:/texlive/2025。若C盘空间不足,可将其修改为其他分区路径,如E:/Latex。路径需使用正斜杠/。 -
<O>查看选项:默认选项已优化,通常无需改动。
步骤4:修改主安装目录到其他盘
在Eeter command:处输入 d ,然后回车进入目录设置,

-
<1> TEXDIR:这是主安装目录,所有TeX Live的核心文件都会安装在这里。默认是C:/texlive/2025。 -
<2> TEXMFLOCAL:这是为所有用户共享的本地宏包、字体准备的目录,通常不需要修改。 -
其他目录(3-7项):大多由
TEXDIR自动派生,或与你的用户个人文件相关,一般无需单独更改。
这里需要输入
1并按回车,进入TEXDIR编辑。将路径修改为你想要的路径,使用正斜杠/,例如:
E:/Latex
按回车确认。修改后,系统可能会自动更新下方部分相关路径(如 TEXMFSYSVAR)。请快速浏览确认,其他目录通常无需改动。

确认无误后,输入 r 返回主菜单。
步骤5:开始安装并等待
配置完成后,输入 i 并按回车,开始安装。安装过程耗时较长(约1-2小时),请保持电脑供电稳定。界面会实时显示进度。

出现这个界面安装就结束了,

最后一步配置系统环境变量,安装完成后,必须手动将TeX Live的可执行文件目录添加到系统PATH中,否则无法在任意位置使用LaTeX命令。
-
右键点击“此电脑” -> “属性” -> “高级系统设置” -> “环境变量”。

-
在“系统变量”区域,找到并选中
Path变量,点击“编辑”。
-
点击“新建”,添加你的TeX Live的
bin目录路径,例如:
-
依次点击“确认”关闭所有窗口。
打开一个新的命令行窗口(无需管理员),输入以下命令验证:
latex --version
若成功返回LaTeX的版本信息,即表明安装与配置全部成功。

通过以上步骤,你可以绕过有缺陷的图形界面,顺利完成TeX Live的完整安装,为学术写作或文档排版铺平道路。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)