本人win7,安裝的是cpu版本的tensorflow,在cmd確認安裝成功並且測試成功后,轉到pycharm測試tensorflow的效果時,發現遇到“no module”問題,解決辦法是:
在pycharm內:File->setting->project interpreter內將project interpreter修改為local的python.exe即可。導致這種問題發生的原因在於:由於在安裝tensorflow之前,安裝的是python3.6版本,但是tensorflow目前要求的版本是3.5.x,因此本人將之前安裝的python3.6卸載,重新安裝py3.5.x,但是安裝的路徑發生改變,然而pycharm記錄的仍然是python3.6的路徑,因此導致在導入tensorflow包的時候失敗。