0

出于某种原因,我有一个R 包的github 克隆。出于类似原因glue,此软件包的名称glue.1.3.1从其文件更改为此存储库中的名称。DESCRIPTION作为对照组,我有一个相同的存储库,但这个名称没有任何改变

如果我做

devtools::install_github('oganm/glue.1.3.1')

安装将失败

Error: package or namespace load failed for ‘glue.1.3.1’ in library.dynam(lib, package, package.lib):
 shared object ‘glue.so’ not found
Error: loading failed
Execution halted

如果我做

devtools::install_github('oganm/glue)

安装将成功。

如果我对大多数其他包做同样的事情,没有问题,但似乎需要编译的包的源代码,包名的更改会导致问题。例如,您可以在此处重复使用 dplyr 的问题

问题是,是什么导致了这个问题?我需要做什么才能可靠地更改需要编译的包的名称?

4

0 回答 0