#' 针对python环境进行设置2
#'
#' @return 返回
#' @import reticulate
#' @export
#'
#' @examples
#' set_py()
set_py <- function() {
#不再使用连接的方式
#使用虚拟环境更容易对python包进行维护
use_virtualenv('/opt/my_env',required = TRUE)
res <- TRUE
return(res)
}
#' 针对python环境进行设置2
#'
#' @return 返回
#' @import reticulate
#' @export
#'
#' @examples
#' set_py()
set_py2 <- function() {
#不再使用连接的方式
#使用虚拟环境更容易对python包进行维护
use_virtualenv('/opt/my_env2',required = TRUE)
res <- TRUE
return(res)
}
#' 加载相应的python包
#'
#' @param module_name 模块名称
#'
#' @return 返回对象
#' @export
#'
#' @examples
#' py_module()
py_module <- function(module_name='pyrda.dbms.rds') {
set_py()
res <- reticulate::import(module_name)
return(res)
}
#' 加载相应的python包
#'
#' @param module_name 模块名称
#'
#' @return 返回对象
#' @export
#'
#' @examples
#' import()
import <- function(module_name='pyrda.dbms.rds') {
set_py()
res <- reticulate::import(module_name)
return(res)
}
#' 加载相应的python包
#'
#' @param module_name 模块名称
#'
#' @return 返回对象
#' @export
#'
#' @examples
#' import()
import2 <- function(module_name='pyrda.dbms.rds') {
set_py2()
res <- reticulate::import(module_name)
return(res)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.