TypeError: 'range' object does not support item assignment
说明在python3中range生成的是range object而不是队列,需要改成list(range(10))
2.当tensofrlow遇到这个问题时:
Check failed: PyBfloat16_Type.tp_base != nullptr
这个问题是tensorflow环境的numpy版本过低,需要升级numpy的版本。
- 首先进入tensorflow环境,并卸载numpy
activate tensorflow
pip uninstall numpy
- 最后更新目前唯一存在的numpy:
python -m pip install --upgrade numpy
其后运行程序成功执行。具体问题具体分析