将 tex 发行版添加到 R studio 的 PATH

2024-01-31

我最近开始在 Rstudio 中使用knitr。我遇到了“未检测到 tex 安装。请在编译前安装 TeX”。我的 Ubuntu 和 Windows 操作系统均出现错误。

经过一些研究,我能够通过将我的 tex 安装目录添加到来修改 Ubuntu 中的问题PATH。我通过在 Renviron.site 中包含以下行来做到这一点

PATH=/usr/local/texlive/2013/bin:${PATH}

但是,我的 Windows 安装仍然存在问题。我无法找到 Renviron.site 文件,因此我在 Renviron 的同一目录中创建了一个文件,并添加了我在 Windows 中安装 tex 的位置:

PATH=C:\texlive\2013\bin\win32:${PATH}

然而,这并没有解决我的问题,Rstudio 仍然无法找到我的 tex 包,这样

file.exists(Sys.which('texi2dvi'))

Returns FALSE.

我应该如何进行?


R 始终首先获取 Rprofile.site 文件。在 Windows 上,该文件位于 C:\Program Files\R\R-n.n.n\etc 目录中。

看这里:将 TeX 路径添加到 R Studio - Ubuntu https://stackoverflow.com/questions/30601171/add-tex-path-to-r-studio-ubuntu/46505586#46505586和这里:自定义启动 http://www.statmethods.net/interface/customizing.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 tex 发行版添加到 R studio 的 PATH 的相关文章

  • 从日期变量创建月末日期

    我有一个包含日期变量的大型数据框 它反映了该月的第一天 有没有一种简单的方法来创建代表该月最后一天的新数据框日期变量 以下是一些示例数据 date start month seq as Date 2012 01 01 length 4 by
  • 无法更新/编辑从 R 中的包(`gratia`)导出的 ggplot2 对象

    我希望我在这里遗漏了一些令人痛苦的明显的东西 我希望更新 例如 修复标题 实验室等 由 生成的 ggplot 对象gratia draw 不太确定为什么我无法更新该对象 有一个简单的解决方案吗 devtools install github
  • randomForest 包在删除一个预测类时的奇怪行为

    我正在运行一个随机森林模型 它产生的结果从统计角度来看对我来说完全没有意义 因此我确信有些东西mustrandomForest 包的代码出现错误 至少在模型的本次迭代中 预测 左侧变量是具有 3 种可能结果的政党 ID 民主党 独立党 共和
  • 如何在 Caret 中绘制随机森林(护林员)树

    我生成了如下所示的随机森林树 并尝试绘制它 但出现错误 我在哪里犯了错误 我怎样才能以正确的方式绘制它 Actmodel lt train Activity Section Author data CB1 method ranger trC
  • R、Rcpp 与 Armadillo 中矩阵 rowSums() 与 colSums() 的效率

    背景 来自 R 编程 我正在扩展到 C C 形式的编译代码Rcpp 作为循环交换 以及一般的 C C 效果的实践练习 我实现了 R 的等效项rowSums and colSums 矩阵的函数Rcpp 我知道它们以 Rcpp 糖的形式存在 并
  • 如何在 R 中合并同名列表中的数据框?

    我有一个包含很多数据框的列表 如果它们具有相同的名称 我想合并它们 即合并所有具有相同名称 a 和 b 的数据框 像这样 a lt aaaaa b lt bbbbb c lt ccccc g lt list df1 lt data fram
  • R中的字典数据结构

    在 R 中 我有 例如 gt foo lt list a 1 b 2 c 3 如果我输入foo I get a 1 1 b 1 2 c 1 3 我怎样才能看透foo仅获取 键 列表 在这种情况下 a b c R 列表可以具有命名元素 因此可
  • 使用 R 下载压缩数据文件、提取和导入数据

    EZGraphs 在 Twitter 上写道 很多在线 csv 都被压缩了 有没有办法下载 解压缩存档并使用 R 将数据加载到 data frame Rstats 我今天也尝试这样做 但最终只是手动下载 zip 文件 我尝试过类似的东西 f
  • 使用officer R导出时如何提高ggplots的分辨率

    我想将图表导出到 PPT 并使用Officer 包来实现相同的目的 但是 图表的默认分辨率较低 我想更改它 我目前正在使用以下电话 ph with gg p1 type chart res 1200 其中 p1 是 ggplot 对象 运行
  • 警告消息 - 来自 dummies 包的 dummy

    我正在使用 dummies 包为分类变量生成虚拟变量 其中一些变量具有两个以上类别 testdf lt data frame A as factor c 1 2 2 3 3 1 B c A B A B C C C c D D E D D E
  • 多个动态滤镜更新闪亮

    我希望能够让 UI 输入闪亮 并根据用户之前的选择进行自我更新 因此 在下面的示例中 预期的行为是用户选择cyl vsor carb那么这将 过滤数据集mtcars用于创建绘图 即用户根据过滤条件调整绘图并 更新其他过滤器中的剩余输入选择
  • 如何在 R 中的 for 循环内将值存储在向量中

    我正在开始使用 R 但我对以下问题感到非常沮丧 我试图将 for 循环内完成的某些计算的值存储到我之前定义的向量中 问题是如何进行索引 因为for循环迭代代码的次数取决于用户的输入 所以变量i不一定要从1开始 它可以从80开始 for举个例
  • R - 重塑 - 熔化错误

    我正在尝试融化数据框 但出现了这个奇怪的错误 有什么想法吗 str zx7 data frame 519 obs of 5 variables calday new Date format 2011 01 03 2011 01 04 201
  • 从 data.frame 在 ggplot 图例中添加信息

    我想在图例中添加信息 哪个传感器具有该值 这是我的代码 z lt data frame a c sensor 1 sensor 2 sensor 3 sensor 4 sensor 5 sensor 6 sensor 7 sensor 8
  • 如何声明包含 M 个元素的列表对象

    我想声明一个包含 M 3 x 3 矩阵的列表 如果我事先知道数字 M 那么我可以通过以下方式声明这样的列表 elm lt matrix NA 3 3 Say M 7 myList lt list elm elm elm elm elm el
  • 在 R 中提取 data.frames 列表的名称以及 data.frame 中的值

    在下面的代码中 j是 data frames 的命名列表 我想知道是否有办法 a 提取变量的数值 即one short and one long 在 data frames 内并附加它们的相关名称 即 AAA or BBB or CCC 到
  • 在包加载之前如何知道 R 中特定函数属于哪个包?

    例如 我知道许多流行的功能 例如tbl df 我通常不记得它属于哪个包 即data table or dplyr 所以我必须始终记住并加载一个包 但我做不到 tbl df除非我加载了正确的包 在 R 控制台本身加载或安装包之前 有没有办法知
  • 在ggplot中设置y轴中断

    我在代码中设置中断时遇到困难 我尝试添加breaks seq 0 100 by 20 但似乎无法让它正常工作 本质上我希望 Y 轴从 0 到 100 每 20 个刻度一次 YearlyCI lt read table header T te
  • 增加雷达图中长轴标签的空间

    我想创建一个雷达图ggirahExtra ggRadar 问题是我的标签很长并且被剪掉了 我想我可以通过添加在标签和绘图之间创建更多空间margin margin 0 0 2 0 cm to element text in axis tex
  • 需要在R中跳过不同数量的行

    我正在使用以下代码来处理我的数据 但最近我意识到使用skip 27 在数据开始之前跳过存储在我的文件中的信息 不是一个好的选择 因为每个文件中要跳过的行数不同我的目标是读取存储在多个文件夹中的各种txt文件 并非所有文件都有相同的列数 列的

随机推荐

  • 什么是 Java EE? [复制]

    这个问题在这里已经有答案了 我意识到它的字面意思是 Java 企业版 但我要问的是 这到底意味着什么 当公司需要 Java EE 经验时 他们真正需要的是什么 有使用 EJB 的经验吗 有 Java Web 应用程序经验吗 我怀疑这对不同的
  • 无法解码 JSON 对象:期望值:第 1 行第 1 列(字符 0)

    这个问题有点重复 但我找不到解决方案 当我调用 Flask 应用程序并传递 JSON 数据时 出现错误 Failed to decode JSON object Expecting value line 1 column 1 char 0
  • 以特定方式将 String 转换为 NSAttributedString

    所以我有一个看起来像这样的字符串 Swift VisualBasic Ruby i wanna convert this string to something like this 基本上我想在单个单词后面创建一个背景 是的 我可以使用 N
  • Angular 2 库配置

    目前我正在尝试创建我的第一个 Angular 2 库 即翻译管道 现在我正在尝试让开发人员能够将带有翻译的对象插入到模块中 以便管道可以使用它 如何将某种配置 对象插入到我的库中 以便我的所有组件 管道和服务都可以使用它 我的图书馆看起来像
  • 如何设置文件上传的样式?

    在 Firefox 中 它看起来像一个您单击的文本字段 我只需要一个像 Safari 渲染这样的按钮 有没有办法不显示在 Firefox 中查找文件上传的文本字段 之前问过很多次 如何在 Firefox 中设置文件输入字段的样式 https
  • 如何轻松修复过去的提交?

    我刚刚读过修改 git 中过去提交的单个文件 https stackoverflow com questions 493450 amending a single file in a past commit in git但不幸的是 接受的解
  • 如何在python中将任意文件类型序列化为json字符串

    我的服务器将通过套接字将序列化为字符串的 JSON 发送到另一台客户端计算机 我将获取最终的 json 并执行以下操作 import json python dict obj id 1001 name something file
  • 如何添加在将某种类型的元素添加到 DOM 时触发的事件侦听器?

    我想在当前窗口中创建新的 iframe 时调用特定方法 这是 youtube iframe 播放器 每当在当前窗口中创建或启用新的 iframe 时 我都需要收听它 可以做类似的事情吗 请告诉我是否有任何方法 我已尝试以下代码 但此代码不会
  • 使用 freetype 编译 PHP 错误

    我自己配置 了 PHP 包含了我需要的所有库 但后来意识到我忘记了 freetype 库 所以我回到 php 5 3 2 目录并运行 configure with free type usr local lib PHP 的配置很好 没有错误
  • render_template HTML 渲染但变量未计算

    我正在尝试构建烧瓶应用程序的 企业级 版本 因此我使用蓝图和奇特的目录结构 我有这个应用程序的 玩具 版本 其中所有内容都位于非常平坦的目录结构中 没有蓝图并且可以正常工作 我有一个路线程序 可以计算一些变量 然后将它们传递给render
  • 使用 Xcode 4.3.1 更新 Mac 上的 Ruby 时出现问题

    我使用 RVM 来安装它 它给了我这个错误 The provided compiler usr bin gcc is LLVM based it is not yet fully supported by ruby and gems ple
  • 如何更改默认的 virtualenv 提示符?

    如何更改默认的 Virtualenvwrapper 提示符 默认情况下 使用类似命令在特定的虚拟环境中工作workon lt name of env gt 将 virtualenv 的名称添加到提示符前面 如果您不使用默认命令提示符 这可能
  • Swift:如何将 UIScrollView contentSize 高度设置为内容的高度?

    我有一个 UIScrollView 现在我只是将其设置为屏幕高度的两倍 在本例中框架只是UIScreen mainScreen bounds class VenueDetailView UIScrollView required init
  • 判断shiny app中是否点击了DT数据表

    这是我获取表格点击事件的最佳尝试的一个工作示例 library shiny library DT runApp shinyApp ui fluidPage DT dataTableOutput table server function i
  • 在 MATLAB 绘图上设置特定数量的刻度线

    我试图弄清楚如何在 MATLAB 中创建的绘图的 x 轴上设置自定义数量的刻度线 但我不确定这是否可行 我看见这个问题 https stackoverflow com questions 12105356 plotting in matla
  • 在 Android 中,当我的套接字关闭或断开连接时,如何接收事件?

    我正在调查一个问题 当我的 Android 设备在闲置 1 分钟后与与之通信的 PC 断开连接时 PC 收到来自 Winsock 的 断开连接 错误 但在 Android 上我不知道有什么问题 除非我尝试发送一些东西 Android 设备上
  • 如何在没有加载项的情况下从 .NET 启动 MS Office Word?

    我正在使用 MS Office 2003 PIA 从 C 创建 MS Word 文档 ApplicationClass officeApplication new ApplicationClass 有什么方法可以指定我不希望使用此方法加载任
  • 为什么 Flask 无法从 Apache (mod_wsgi) 看到我的环境变量?

    我想通过 Apache mod wsgi 传入环境变量来告诉我的应用程序是在开发环境还是生产环境中运行 这需要在应用程序启动时 任何请求进入之前发生 例如
  • 如何协调 TDD 与 SUT 接口的契约?

    假设我们正在使用 TDD 来实现Stack类中 我们需要为 Stack 类的每一个功能添加一个新的测试来执行它 TestMethod public void Should Be Empty After Instantiation TestM
  • 将 tex 发行版添加到 R studio 的 PATH

    我最近开始在 Rstudio 中使用knitr 我遇到了 未检测到 tex 安装 请在编译前安装 TeX 我的 Ubuntu 和 Windows 操作系统均出现错误 经过一些研究 我能够通过将我的 tex 安装目录添加到来修改 Ubuntu