我在 Windows 中看到了这个问题的答案,但没有看到任何适用于 Mac 的解决方案。
安装 keras 后,如:
devtools::install_github("rstudio/keras")
library(keras)
install_keras()
Run Code Online (Sandbox Code Playgroud)
运行时出现错误:
library(keras)
mnist <- dataset_mnist()
>> Error in initialize_python(required_module, use_environment) :
Python shared library not found, Python bindings not loaded.
Run Code Online (Sandbox Code Playgroud)
我尝试了以下方法:
use_python("/Users/me/anaconda3/bin/python3.7", required = TRUE)
use_virtualenv("~/MyFolder/.venv/")
use_python("~/MyFolder/.venv/bin/python")
Run Code Online (Sandbox Code Playgroud)
但是没有成功,我看到了一些关于错误安装 python 的建议,但在我的情况下不应该是这样。我已经用 Anaconda 安装了 python 3.7.5
=> python --version
Python 3.7.5
Run Code Online (Sandbox Code Playgroud)
我在 RStudio 中使用 macOS Catalina 版本 10.15.1,版本 1.2.5019。有没有人有任何解决方案?
小智 5
我在 OSX 上也遇到了同样的问题。通过配置python虚拟环境以使用python3找到解决方案
library(reticulate)
use_python("/usr/local/bin/python3")
Run Code Online (Sandbox Code Playgroud)