簡體   English   中英

為什么我得到Tensorflow服務模塊導入錯誤?

[英]Why am I getting Tensorflow Serving module import error?

我正在嘗試使用TensorFlow服務。 我按照這些說明安裝了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以包含此模塊的內容?

PS: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包位置。

暫無
暫無

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

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