簡體   English   中英

Python 在 Z0040CD1E256CD59F8101F5F8C7A3 中找不到 Tensorflow 或 Keras

[英]Python isn't finding Tensorflow or Keras in RStudio

I'm using RStudio on Windows 10 (on a Dell XPS 15 2018) and I'm trying to use Keras with Tensorflow backend, never having installed Python/Anaconda/Miniconda before.

我一直遇到問題:(。我一周前試過這個,但我做不到,所以我刪除了所有內容,現在重新開始,但我仍然面臨問題。

首先我將 Miniconda 安裝到C:/mini中,然后我使用標准安裝安裝了kerastensorflow包。 我也下載了 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

My Tensorflow package is installed in C:\Users\NK\Documents\R\win-library\4.0\tensorflow , and my Keras package in C:\Users\NK\Documents\R\win-library\4.0\tensorflow .

我運行> reticulate::miniconda_path()並得到[1] "C:/mini" ,這是正確的。

以下是 output 的一些故障排除:

> 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 和溢出帖子,但由於某種原因,我的安裝無法正常工作。 我只想能夠使用 Keras:(。請幫忙

我在 Python 3.8.5 中為 tensorflow v2.2 安裝 keras 時遇到了這個問題。 那時我只使用 tensorflow 和 keras 進行安裝。 我使用 pip 單獨安裝 keras 並直接從 keras 導入,這解決了我的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM