【问题标题】:No module named 'tensorflow_probability'没有名为“tensorflow_probability”的模块
【发布时间】:2019-07-08 13:21:47
【问题描述】:

我需要使用 Tensorflow 和 Tensorflow_Probability。通过这些命令安装后:conda install tensorflow-probabilitypip install --upgrade tensorflow-probability,我在笔记本中运行它:

import tensorflow_probability as tfp

但它返回此错误:

    ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-8-41494c8c96ff> in <module>
----> 1 import tensorflow_probability as tfp

ModuleNotFoundError: No module named 'tensorflow_probability'.

结果

pip list

如下(相关部分):

tblib                              1.3.2
tensorboard                        1.13.1
tensorflow                         1.13.1
tensorflow-estimator               1.13.0
tensorflow-probability             0.7.0
termcolor                          1.1.0
terminado                          0.8.1
testpath                           0.4.2
tfp-nightly                        0.8.0.dev20190708
Theano                             1.0.4
toolz                              0.9.0

谁能帮我解决这个问题(我使用的是 Win 10)?

【问题讨论】:

  • 你在哪个环境上加载它?导入命令?
  • @PV8 我有“基本”环境以及我定义的环境“TensorFlowEnv”。 “pip list”的输出似乎来自定义的环境。

标签: python tensorflow tensorflow-probability


【解决方案1】:

你的版本是正确的,你的命令也是正确的。

似乎其他模块中的不一致导致了这种情况。

运行以下命令并重试:

pip install -U dm-sonnet==1.23
pip install --upgrade tfp-nightly

参考资料: https://github.com/deepmind/graph_nets/issues/3 https://github.com/tensorflow/probability/issues/103

【讨论】:

  • 非常感谢,现在可以使用了。 “sudo”是一个Linux函数,我使用的是windows版本的第二个命令。
  • 请注意,您还安装了两个版本的 TFP——tensorflow-probability(稳定,版本化)和tfp-nightly(每晚构建和发布,不太稳定)。 TFP nightly可能与 TF stable 一起工作(特别是因为 TF 最近刚刚发布了 1.14),但一般来说,如果你使用 tfp-nightly,你也应该使用 tf-nightly
【解决方案2】:

张量流概率 0.7.0 不兼容: 张量流 1.13.1 查看tensoflow-probability版本发布页面https://github.com/tensorflow/probability/releases

正确的解决方案是将 tensorflow 升级到 1.14.0 或将 tensorflow-probability 降级到 0.6.0

pip install -U tensorflow-probability==0.6.0

【讨论】:

    【解决方案3】:

    如上一个答案,你必须通过这个页面找到与你的TensorFlow版本兼容的版本:https://github.com/tensorflow/probability/releases

    【讨论】:

      猜你喜欢
      • 2020-04-22
      • 1970-01-01
      • 1970-01-01
      • 2019-03-28
      • 2017-12-30
      • 2018-01-06
      • 2018-11-11
      • 2015-04-10
      • 2013-11-27
      相关资源
      最近更新 更多