Я использую RStudio на Windows 10 (на Dell XPS 15 2018) и пытаюсь использовать Keras с бэкэндом Tensorflow, никогда раньше не устанавливал Python / Anaconda / Miniconda.
I у меня все время возникали проблемы :(. Я пробовал эту неделю go, но не смог, поэтому удалил все и начинаю заново, но все еще сталкиваюсь с проблемами.
Сначала я установил Miniconda в C:/mini
, а затем я установил пакеты keras
и tensorflow
, используя стандартную установку. Я загрузил Python и 3.8, а также файл dll
.
Я запускаю следующее:
library(keras)
library(tensorflow)
library(reticulate)
use_python("C:\\Users\\NK\\AppData\\Local\\Microsoft\\WindowsApps", required=T)
Sys.setenv(RETICULATE_MINICONDA_PATH = "C:/mini")
, и он работает, но затем я запускаю:
mnist <- dataset_mnist()
и получаю
Error: Python module tensorflow.keras was not found.
Detected Python configuration:
python: C:/Users/NK/AppData/Local/Microsoft/WindowsApps/python.exe
libpython: C:/Users/NK/AppData/Local/Microsoft/WindowsApps/python38.dll
pythonhome: C:/Program Files/WindowsApps/PythonSoftwareFoundation.Python.3.8_3.8.1217.0_x64__qbz5n2kfra8p0
version: 3.8.4rc1 (tags/v3.8.4rc1:6c38841, Jun 30 2020, 15:17:30) [MSC v.1924 64 bit (AMD64)]
Architecture: 64bit
numpy: [NOT FOUND]
tensorflow: [NOT FOUND]
NOTE: Python version was forced by use_python function
Мой пакет Tensorflow установлен в C:\Users\NK\Documents\R\win-library\4.0\tensorflow
, а мой пакет Keras - в C:\Users\NK\Documents\R\win-library\4.0\tensorflow
.
Я запускаю > reticulate::miniconda_path()
и получаю [1] "C:/mini"
, что правильно.
Вот некоторые вывод для устранения неполадок:
> reticulate::py_discover_config()
python: C:/Users/NK/AppData/Local/Microsoft/WindowsApps/python.exe
libpython: C:/Users/NK/AppData/Local/Microsoft/WindowsApps/python38.dll
pythonhome: C:/Program Files/WindowsApps/PythonSoftwareFoundation.Python.3.8_3.8.1217.0_x64__qbz5n2kfra8p0
version: 3.8.4rc1 (tags/v3.8.4rc1:6c38841, Jun 30 2020, 15:17:30) [MSC v.1924 64 bit (AMD64)]
Architecture: 64bit
numpy: [NOT FOUND]
NOTE: Python version was forced by use_python function
Я просмотрел каждый сообщение GitHub и Overflow, описывающее похожие проблемы, но для некоторых reaso n моя установка просто не работает. Я просто хочу иметь возможность использовать Keras :(. Помогите, пожалуйста,