r语言 - 是否有办法不安装tensorflow或keras每次我们重新启动RStudio?



当我想在R中使用kerastensorflow时,我使用以下代码以便能够安装它们:

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()函数安装kerastensorflow时,我必须在关闭RStudio后重新安装它们。我有一种方法,只是加载软件包到RStudio环境?

你只需要每次都安装,因为你每次运行这一行都会覆盖你的python环境:

virtualenv_create("r-reticulate", python = path_to_python) 

如函数名所示,这将覆盖您的env !

而不是使用:

reticulate::use_python( python = path_to_python)
reticulate::use_virtualenv("r-reticulate") 

重新进入环境

相关内容

最新更新