为什么我会收到 Tensorflow Serving 模块导入错误?
Why am I getting Tensorflow Serving module import error?
我正在尝试使用 TensorFlow Serving。我使用 these 说明安装了 TensorFlow 服务。
当我尝试在我的 python 代码中使用这一行时
from tensorflow_serving.session_bundle import exporter
我遇到了这个问题
>>> from tensorflow_serving.session_bundle import exporter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named tensorflow_serving.session_bundle
为什么我会遇到这个问题?我是否缺少构建 TensorFlow 以包含此模块的内容?
P.S.: Hello World TensorFlow 应用程序在我的设置中运行良好。
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
经过无数个小时的努力,我终于找到了解决办法。
当我换行时
from tensorflow_serving.session_bundle import exporter
至
from tensorflow.contrib.session_bundle import exporter
TF 开发人员似乎决定更改他们的 session_bundle 包在源代码树中的位置。
我正在尝试使用 TensorFlow Serving。我使用 these 说明安装了 TensorFlow 服务。
当我尝试在我的 python 代码中使用这一行时
from tensorflow_serving.session_bundle import exporter
我遇到了这个问题
>>> from tensorflow_serving.session_bundle import exporter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named tensorflow_serving.session_bundle
为什么我会遇到这个问题?我是否缺少构建 TensorFlow 以包含此模块的内容?
P.S.: Hello World TensorFlow 应用程序在我的设置中运行良好。
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
经过无数个小时的努力,我终于找到了解决办法。
当我换行时
from tensorflow_serving.session_bundle import exporter
至
from tensorflow.contrib.session_bundle import exporter
TF 开发人员似乎决定更改他们的 session_bundle 包在源代码树中的位置。