首页 > 解决方案 > ImportError:无法导入名称“while_v2”

问题描述

我已经成功安装了“tensortrade”。但是当我导入 tensortrade 我得到这个错误:

ImportError: cannot import name 'while_v2'

蟒蛇:3.6.5

张量流:'1.10.0'

喀拉拉邦:'2.2.4'

标签: pythontensorflowerror-handling

解决方案


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

virtualenv -p python3.6.5 .venv_my_venv_name

此外,情况可能并非如此,但我在 keras 和 tensorflow 之间也遇到了一些问题,我建议安装这个版本:

tensorflow==1.14.0
keras==2.3.0

希望能帮助到你!


推荐阅读