[英]Error: package or namespace load failed for ‘Seurat’?
我正在嘗試在 R 中下載 package “Seurat”,package 已安裝,現在它位於我的軟件包列表中。
** 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'
我閱讀了類似的問題並手動安裝了“patchwork”:
> install.packages("patchwork")
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:
https://cran.rstudio.com/bin/windows/Rtools/
Installing package into ‘C:/Users/parnian/Documents/R/win-library/4.0’
(as ‘lib’ is unspecified)
R 還告訴我安裝我擁有的 Rtools,但是當我遵循以下命令時:
> writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")
但是當我想驗證是否可以找到make
( Sys.which("make")
)時,我得到了這個:
> Sys.which("make")
make
""
我下載的軟件包是否也保存在我的計算機中甚至不存在的位置? 我怎樣才能解決這個問題?
謝謝
當你完成時
> writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")
您應該重新啟動 R。
然后Sys.which("make")
可能會起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.