我使用chocolatey安装了texlive,但忘记在--params
中传递。我使用choco uninstall texlive
卸载了这个包,然后尝试重新安装,如下所示:
choco install texlive --params="'/collections:games /scheme:basic'"
不幸的是,我现在得到一个错误:
ERROR: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: Cannot create a file when that file already exists.
当我尝试choco uninstall texlive
时,我得到完全相同的错误。当我在命令行上运行pdflatex
时,它似乎不认为它是一个有效的命令。
我还在github上发现了一个问题,指出这个问题发生在他们的一个CI/CD管道中。此外,在texlive的主要chocolatey社区页面的讨论部分,一个用户也报告了他们本地机器上的类似问题。
我怎么能解决这个问题,让texlive再次运行?
我必须删除文件夹c:toolstemp-install-tl
。我认为powershell很难覆盖它。奇怪的是,这个在卸载过程中没有被删除…