【发布时间】:2020-11-02 05:38:58
【问题描述】:
所以几周以来我一直在尝试在我的机器上使用 Keras 和 Miniconda(在 Rstudio 中),但我仍然无法取得重大进展。
最近,这是我遵循的步骤:
- 使用 Python 3.6 在 Miniconda 中创建环境
- 将 R 和 RStudio(旧版本,版本 3.6.0)下载到上述环境中并运行它们
- 将 Keras 安装到环境中(在 Rcpp、Devtools 等之后)
- 尝试安装 Tensorflow
但随后我收到错误消息,即找不到我的 Python 安装并且未加载绑定。 我已将环境以及 Python 所在的位置和环境中的一些文件夹放在 PATH 上。
我遵循了我在上一篇文章中的评论中给出的建议,它帮助我创建了环境,但是现在 Python 没有加载到 Miniconda 中,我非常沮丧,以至于我无法做到这一点工作。请帮忙。
当我寻找 Python 版本时,我得到了这个:
C:\Users\NK>python --version [1] Python 3.8.4rc1
这是我正在运行的代码的开头:
library(keras)
library(tensorflow)
library(reticulate)
use_python("C:\\Users\\NK\\AppData\\Local\\Microsoft\\WindowsApps", required=T)
Sys.setenv(RETICULATE_MINICONDA_PATH = "C:/mini/envs/r_3.6.0.1")
mnist <- dataset_mnist()
我得到这个错误:
Error: Installation of Python not found, Python bindings not loaded. Use reticulate::install_miniconda() if you'd like to install a Miniconda Python environment. 即使我完全在 Miniconda 环境中执行此操作。我什至直接从 Miniconda 命令提示符打开 RStudio。
一些基本信息:运行 Windows 10 的戴尔 XPS 15,使用 RStudio
附带问题:有没有更简单的方法来完成这一切?一直很累。
【问题讨论】:
-
有人有什么建议或建议吗?感谢所有想法,谢谢:))
标签: python r tensorflow keras