【发布时间】:2021-12-07 17:51:51
【问题描述】:
当我尝试导入 tensorflow_probability 时出现此错误:
Traceback (most recent call last):
File "PATH", line 7, in <module>
import tensorflow_probability as tfp
File "PATH", line 20, in <module>
from tensorflow_probability import substrates
File "PATH", line 21, in <module>
from tensorflow_probability.python.internal import all_util
File "PATH", line 142, in <module>
dir(globals()[pkg_name]) # Forces loading the package from its lazy loader.
File "PATH", line 61, in __dir__
module = self._load()
File "PATH", line 44, in _load
module = importlib.import_module(self.__name__)
File "PATH", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "PATH", line 35, in <module>
from tensorflow_probability.python.experimental import bijectors
File "PATH", line 17, in <module>
from tensorflow_probability.python.bijectors.ldj_ratio import forward_log_det_jacobian_ratio
File "PATH", line 46, in <module>
from tensorflow_probability.python.bijectors.glow import Glow
File "PATH", line 45, in <module>
tfkl = tfk.layers
File "PATH", line 62, in __getattr__
module = self._load()
File "PATH", line 45, in _load
module = importlib.import_module(self.__name__)
File "PATH", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named 'keras'
我有最新版本的 tensorflow (2.6.0) 和 tensorflow_probability (0.14.0),我什至单独安装了 keras(即使我认为 tensorflow 也包含 keras?)但我仍然收到此错误。如果重要的话,我也在使用 pycharm(带有 conda)。
【问题讨论】:
-
你真的可以导入keras吗?如果没有,那显然是因为它没有安装。
-
是的,我可以导入 keras
标签: python tensorflow tensorflow-probability