Ubuntu 终端导入tensorflow时候 报错: AttributeError: type object 'NewBase' has no attribute 'is_abstract'发现 因为 six版本太低引起的 (查看six 命令 pip show six ),发现tensorflow要求 six 版本 >1.10 。执行下面的six更新语句:
sudo pip install six --upgrade --target="/Library/Python/2.7/site-packages/"我的电脑出现下面的情况:Not uninstalling Six at /usr/lib/python2.7/dist-packages, owned by OS更新six 失败。原来是因为ubuntu 安装了python-six,于是卸载 python-six(语句 sudo apt-get remove python-six)
然后用pip 安装six 最新版本 ,语句为 pip install six
新闻热点
疑难解答