首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从R调用Python代码

从R调用Python代码
EN

Stack Overflow用户
提问于 2018-06-13 19:46:26
回答 1查看 93关注 0票数 0

我正在尝试从R调用我的python代码。这是一个我尝试过的简单代码。

代码语言:javascript
复制
import tensorflow as tf

a1=tf.constant(23)
b1=tf.constant(25)
s1=tf.Session()

with tf.Session() as s1:
    out=s1.run(a1+b1)
    print (out) 

我尝试使用rPython (R库)来调用这个函数。

代码语言:javascript
复制
library(rPython)
# Load/run the main Python script
python.load("/Desktop/add.py")

但这发生了错误。

代码语言:javascript
复制
Error in python.exec(code, get.exception) : 
  Traceback (most recent call last):
  File "/home/.local/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 58, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "/home/.local/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 28, in <module>
    _pywrap_tensorflow_internal = swig_import_helper()
  File "/home/.local/lib/python2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper
    _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/install_sources#common_installation_problems

for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.
In addition: Warning message:
In readLines(file) :
  incomplete final line found on '/Desktop/add.py'

但我已经在R中安装了tensorflow作为install_tensorflow()。我找不到问题所在。有人知道怎么解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-15 05:04:07

第一条警告消息指示您的TensorFlow文件未添加到指定的目录。

最后一条消息指出,/Desktop/add.py的最后一行没有以换行符(换行符(\n)或回车符( return+linefeed ) (\r\n))结束。此消息的初衷是警告您文件可能不完整;大多数数据文件都将EOL字符作为文件中的最后一个字符。

要修复它,请执行以下操作:

  1. 在文本编辑器中打开/Desktop/add.py
  2. 导航到文件的最后一行
  3. 将光标放在该行的末尾
  4. return
  5. Save

文件<代码>H217<代码>G218

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50836455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档