python+tensorflow練習中遇到問題/Check failed: PyBfloat16_Type.tp_base != nullptr

TypeError: 'range' object does not support item assignment

說明在python3中range生成的是range object而不是隊列,須要改爲list(range(10))python

2.當tensofrlow遇到這個問題時:code

Check failed: PyBfloat16_Type.tp_base != nullptr

這個問題是tensorflow環境的numpy版本太低,須要升級numpy的版本。隊列

  1. 首先進入tensorflow環境,並卸載numpy
activate tensorflow
pip uninstall numpy
  1. 最後更新目前惟一存在的numpy:
python -m pip install --upgrade numpy

其後運行程序成功執行。具體問題具體分析ip

相關文章
相關標籤/搜索