当我想在R中使用keras
和tensorflow
时,我使用以下代码以便能够安装它们:
library(keras)
library(tensorflow)
library(reticulate)
,它的运行没有任何问题。下一步是使用以下代码:
path_to_python <- "C:/Users/.../AppData/Local/Programs/Python/Python310"
virtualenv_create("r-reticulate", python = path_to_python)
install_tensorflow(envname = "r-reticulate")
install_keras(envname = "r-reticulate")
每次使用install_keras()
和install_tensorflow()
函数安装keras
和tensorflow
时,我必须在关闭RStudio后重新安装它们。我有一种方法,只是加载软件包到RStudio环境?
你只需要每次都安装,因为你每次运行这一行都会覆盖你的python环境:
virtualenv_create("r-reticulate", python = path_to_python)
如函数名所示,这将覆盖您的env !
而不是使用:
reticulate::use_python( python = path_to_python)
reticulate::use_virtualenv("r-reticulate")
重新进入环境