首页 > 解决方案 > 如何从 R 中的本地 zip 文件安装 tinytex

问题描述

我刚刚tinxytex在 R 中安装了这个包

install.packages('tinytex')

我想运行以下代码来安装实际的TinyTeX

tinytex::install_tinytex()

这会导致以下错误:(因为我在代理后面等)

在 download.file(url, output, ..., method = method) 中:无法打开 URL ' http://mirror.ctan.org/systems/texlive/tlnet/install-tl.zip':HTTP状态为 '403禁止'```

作为一种解决方法,我install-tl.zip在浏览器中下载了该文件,并想知道在运行时是否有办法tinytex::install_tinytex()指向该.zip文件?

例如:

tinytex::install_tinytex(repository = "\\Downloads\\")

但是,这会导致以下错误:

在 download.file(url, output, ..., method = method) : URL ' http://Downloads/install-tl.zip ': 状态是 'URL 使用错误/非法格式或缺少 URL

环境

标签: rtinytex

解决方案


tinytex以离线方式安装,您可以

  1. 从 appveyor CI TinyTeX.zip下载 TinyTex 的预构建版本
  2. tinytex:::install_windows_zip()在这个文件上使用

这应该有效。

这来自于如何tinytex:::install_prebuilt()工作。(见来源


推荐阅读