无法导入tensorflow_probability

NoName69

当我尝试时import tensorflow_probability,出现此错误:

Traceback (most recent call last):
  File "PATH", line 1, in <module>
    import tensorflow_probability
  File "PATH", line 75, in <module>
    from tensorflow_probability.python import *  # pylint: disable=wildcard-import
  File "PATH", line 24, in <module>
    from tensorflow_probability.python import edward2
  File "PATH", line 32, in <module>
    from tensorflow_probability.python.experimental.edward2.generated_random_variables import *
  File "PATH", line 34, in <module>
    from tensorflow_probability.python.experimental import auto_batching
  File "PATH", line 24, in <module>
    from tensorflow_probability.python.experimental.auto_batching import frontend
  File "PATH", line 46, in <module>
    from tensorflow.python.autograph.pyct import compiler
ImportError: cannot import name 'compiler' from 'tensorflow.python.autograph.pyct' (PATH)

我不知道为什么Python无法导入此模块,因为当我键入pip listcmd时,它告诉我已经tensorflow-probability 0.8.0rc0安装了。任何帮助将不胜感激。

转移3

我试图导入Google colabUbuntu 18版本。colabUbuntu中,它直接工作,因此遇到了问题。
升级到最新的pip和TensorFlow版本解决了我的问题。

协作:

import tensorflow_probability as tfp  

Ubuntu 18:

升级点

pip install --upgrade pip 

安装最新版本的TensorFlow

pip install tensorflow

安装tensorflow_probability

pip install --upgrade tensorflow-probability  

张量流概率版本 0.11.1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章