我正在尝试在R包中嵌入python函数。为此,我使用了网状结构,但是我很难使它工作。 我的插件的inst文件夹中有一个名为selectVariables.py的文件,其中包含:
def select_variables():
print ('Helo')
在R目录中,我有一个名为select.variables.R的文件,其中包含:
library(reticulate)
source_python("inst/selectVariables.py")
select.variables <- function() {
select_variables()
}
在我的NAMESPACE文件中,添加了此函数的导出:
export(
select.variables
)
我在Rstudio中以及调用函数时构建,安装并重新启动插件:
select.variables()
它崩溃了。我做错什么了吗?