需要编译的软件包不能使用其他名称安装

时间:2019-06-26 02:44:44

标签: r compilation glue

出于某种原因,我拥有console.log(this.state.allStations[0]) R包中的github clone。出于类似的原因,此软件包的名称从其constructor(){ super(props); this.state = { allStations: [] } } async getAllStations(){ try{ const response = await fetch(`/base-station-routes`); let data = await response.json(); // console.log(response); // let test = JSON.parse(bartData); // console.log(test) const bartData = Object.entries(data); // console.log(bartData[0][0]) works this.setState({ allStations: bartData }) }catch(e){ console.log(`Error: ${e}`) } } render(){ console.log(this.state.allStations[0]); return( more stuff ) } [1]: https://i.stack.imgur.com/hQFeo.png 文件在此存储库中更改为glue。作为对照组,我有一个identical repository,但是这个人的名字没有任何改变

如果我愿意

glue.1.3.1

安装将失败

DESCRIPTION

如果我愿意

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

安装将成功。

如果我对大多数其他软件包都做同样的事情,则没有问题,但似乎需要编译的pacakges的源代码,更改软件包名称会导致问题。例如,您可以使用dplyr here

重复该问题

问题是,什么原因导致此问题?我该怎么做才能可靠地更改需要编译的软件包的名称?

0 个答案:

没有答案