Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lyx找不到knitr模块_R_Latex_Knitr_Lyx - Fatal编程技术网

Lyx找不到knitr模块

Lyx找不到knitr模块,r,latex,knitr,lyx,R,Latex,Knitr,Lyx,我正在从Swave迁移/分支到knitr,可以在Rstudio中运行@yihui's,但在使用Lyx(2.06)运行时遇到困难。我收到消息此文档已请求模块knitr,但未在可用模块列表中找到。 我的路径是/usr/bin/Rscript(根据@yihui的建议,按照哪个Rscript),所以它看起来是可见的,但lyx似乎没有看到它 我今天也升级到了R版本3.0.1(Good Sport),这是一个更大的系统升级(Mint 13到Mint 15)的一部分,因此与我开始使用Lyx的时候是一致的,所以

我正在从Swave迁移/分支到knitr,可以在Rstudio中运行@yihui's,但在使用Lyx(2.06)运行时遇到困难。我收到消息
此文档已请求模块knitr,但未在可用模块列表中找到。

我的路径是
/usr/bin/Rscript
(根据@yihui的建议,按照
哪个Rscript
),所以它看起来是可见的,但lyx似乎没有看到它


我今天也升级到了R版本3.0.1(Good Sport),这是一个更大的系统升级(Mint 13到Mint 15)的一部分,因此与我开始使用Lyx的时候是一致的,所以可能会有其他东西同时发生。我确实假设R2.15和3.0.1具有相同的路径(如前所述,当前为
/usr/bin/Rscript
),并且Rstudio和Lyx没有寻找不同的安装

退出LyX,删除(如果需要备份)
~/.LyX
,然后启动LyX。

您是否尝试过
工具->重新配置
?通常Linux用户不需要担心路径问题。还要检查
Rscript--version
是否在终端中工作。谢谢,@Yihui,我试过了。Rscript版本是
R脚本前端版本3.0.1(2013-05-16)
。系统的“其余部分”会看到
knitr
,看起来很好。您可以尝试删除您的用户目录(如果您想保留某些内容,请备份它)吗?因此,退出LyX,删除~/.LyX,启动LyX。另外,您是如何安装2.06的?你用过这个吗?你是从源代码编译的吗?如果你开始一个新的文档并进入文档>设置>模块,你能在那里添加knitr吗?@scottkosty我使用了ubuntu PPA。我也听从了你的建议,删除了
~./lyx
,瞧!!!!我现在可以看到
RNW(knitr)
。大约一年前,我安装了Lyx pre-2.0.6,因此用户目录中的某些内容可能破坏了搜索路径。不能说什么或者为什么。你想发帖回应吗?是的,奇怪的事情可能会发生。很高兴你让它工作了。