安装prettytensor时直接使用的是pip安装
pip install prettytensor
结果import的时候出错了,提示:
TypeError: zeros_initializer() missing 1 required positional argument: 'shape'
在网上找了一圈,发现是版本问题
我的tensorflow版本是:0.12.0-rc1
pip自动安装的prettytensor的版本是:0.7.4
解决方案
将prettytensor的版本改为0.7.1
先用pip将原来的prettytensor删掉
pip uninstall prettytensor
然后安装0.7.1版本
pip install prettytensor==0.7.1
之后import成功