Skip to main content
 首页 » 编程设计

python之tensorflow:RStudio 中的 [NOT FOUND] 错误

2024年10月01日32zhujiabin

我尝试在 RStudio 中运行以下代码:

library(tensorflow) 
 
x_data <- runif(100, min=0, max=1) 
y_data <- x_data * 0.1 + 0.3 
 
W <- tf$Variable(tf$random_uniform(shape(1L), -1.0, 1.0)) 

但最后一行抛出以下错误:

Error: Python module tensorflow was not found. 
 
Detected Python configuration: 
 
python:         /usr/bin/python 
libpython:      /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib 
pythonhome:     /System/Library/Frameworks/Python.framework/Versions/2.7:/System/Library/Frameworks/Python.framework/Versions/2.7 
version:        2.7.10 (default, Oct 23 2015, 19:19:21)  [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] 
numpy:          /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy 
numpy_version:  1.8.1 
tensorflow:     [NOT FOUND] 

这是我第一次尝试将 Python 合并到 RStudio 中(为了访问 Tensorflow),所以我不确定应该检查什么(或在哪里)以确保我的设置合适。

请您参考如下方法:

我意识到我安装了 tensorflow 的 python 3 版本而不是 python 2 版本,这是我的错误消息我正在使用 RStudio。使用找到的安装说明 here , 我在 python 2 上安装了 tensorflow 并且能够运行上面的代码。