通知 R 包 keras Python 的正确位置



我在R 3.3.3 Windows 64位中安装了这样的keras和TensorFlow:

devtools::install_github("rstudio/keras")
library(keras)
install_tensorflow()

它从来没有问过我Python的位置。Python 的正确位置在我的PATH中,PYTHONPATHD:/Python35/

但是当我去使用keras函数时,例如

model <- keras_model_sequential() 

抛出错误消息,说它找不到DLL,并在AppData中为旧的,已删除的Anaconda Python副本提供路径。

py_initialize中的错误(config$python, config$libpython, config$pythonhome, :
C:/Users/hackr/AppData/Local/CONTIN~1/ANACON~1/python35.dll - The 找不到指定的过程。

我怎样才能告诉它使用正确的 Python 安装?

这里描述得很好

您可以使用:

library(reticulate)
use_python("D:/Python35/")

并将RETICULATE_PYTHON环境变量设置为 D:/Python35 .

最新更新