ImportError:无法导入名称“ while_v2”

时间:2019-11-16 10:34:45

标签: python tensorflow error-handling

我已经成功安装了'tensortrade'。但是当我导入tensortrade时,出现此错误:

ImportError: cannot import name 'while_v2'

python:3.6.5

tensorflow:'1.10.0'

keras:“ 2.2.4”

1 个答案:

答案 0 :(得分:0)

嗯,我认为库之间可能存在一些不兼容性。我建议创建一个虚拟环境,并在其中重新安装所有这些库,因为在尝试在没有虚拟环境的情况下安装新库时,我也会遇到很多错误。

virtualenv -p python3.6.5 .venv_my_venv_name

也可能不是这种情况,但是我在keras和tensorflow之间也遇到了一些问题,我建议安装以下版本:

tensorflow==1.14.0
keras==2.3.0

希望有帮助!