【问题标题】:how to install tinytex from local zip file in R如何从 R 中的本地 zip 文件安装 tinytex
【发布时间】:2019-11-08 06:48:27
【问题描述】:

我刚刚在 R 中安装了 tinxytex

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 Forbidden' ```

作为一种解决方法,我在浏览器中下载了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

环境

  • R 3.5.3

【问题讨论】:

  • 您是否有权在您正在处理的目录中写入?
  • 是的,在我的用户名 c 盘中运行
  • 你好像没有permission下载任何东西。
  • 是的,这就是为什么我有本地的 zip 文件,我想通过 install_tinytex 安装它,只是不知道如何:)
  • 您可以尝试使用unzip,虽然我之前从未尝试过直接使用unzip 安装软件。 This post 很有用。

标签: r tinytex


【解决方案1】:

要离线安装tinytex,你可以

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

这应该可以。

这来自tinytex:::install_prebuilt() 的工作方式。 (见source

【讨论】:

    猜你喜欢
    • 2021-06-04
    • 2021-03-21
    • 2016-09-29
    • 1970-01-01
    • 2015-07-15
    • 2012-05-14
    • 1970-01-01
    • 2021-08-26
    • 2015-08-30
    相关资源
    最近更新 更多