Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.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
安装Rtools时出现问题:无法在路径中找到文件_R_Rtools - Fatal编程技术网

安装Rtools时出现问题:无法在路径中找到文件

安装Rtools时出现问题:无法在路径中找到文件,r,rtools,R,Rtools,我正在尝试下载R中的软件包“Seurat”,该软件包已安装,现在已在我的软件包列表中 ** testing if installed package keeps a record of temporary installation path * DONE (patchwork) The downloaded source packages are in ‘C:\Users\parnian\AppData\Local\Temp\RtmpAVgSd8\downloaded_packages

我正在尝试下载R中的软件包“Seurat”,该软件包已安装,现在已在我的软件包列表中

** testing if installed package keeps a record of temporary installation path
* DONE (patchwork)

The downloaded source packages are in
    ‘C:\Users\parnian\AppData\Local\Temp\RtmpAVgSd8\downloaded_packages’
但是当我尝试调用它(library(Seurat))时,我得到以下错误:

> library(Seurat)
Error: package or namespace load failed for ‘Seurat’:
 object ‘wrap_plots’ is not exported by 'namespace:patchwork'
我阅读了类似的问题并手动安装了“补丁”:

R还告诉我安装我拥有的Rtools,但当我遵循以下命令时:

> writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")
但是,当我想验证是否可以找到
make
Sys.which(“make”)
)时,我得到以下信息:

> Sys.which("make")
make 
  ""
此外,下载的Seurat软件包保存在我的电脑中甚至不存在的位置!这怎么可能? 我怎样才能解决这个问题?我为路径写的地址有问题吗?
谢谢你

你已经试过重新启动你的机器了吗?我应该重新启动机器吗?rstudio网站上的说明说,我必须重新启动我所做的R机器。问题是网站说要在一个不存在的位置创建.Renviron。我的计算机中的rtools文件位于C://rtools40/home中,因此home中没有其他文件夹。但是网站告诉我在C://RTOOLS40/HOME中创建.Renviron。。。我们知道R是区分大小写的。我应该更改.Renviron文件的位置吗?我无法将RTools放在我的路径中。我的意思是遵循说明,你可能做了什么,然后在做任何其他事情之前重新启动你的计算机。是的,我遵循了该页面的说明,我认为位置int指示我创建.Renviron文件是错误的。你正在运行哪个windows版本?
> Sys.which("make")
make 
  ""