背景:Win10, cpu
问题1:很早之前安装了anaconda和spyder。现在想要在anaconda中安装tensorflow。使用anaconda prompt创建了tensorflow环境,并在anaconda界面选择了spyder的安装,不知道为什么安装之后spyder使用的python为2.7版,并且不能升级。
解决方法:删除tensorflow环境,重新创建tensorflow环境conda create -n tensorflow python=3.5,并在cmd命令中进入tensorflow环境,使用conda install spyder进行安装。安装后使用的python版本为创建tensorflow环境时所选择的版本。
另,不要创建名为“tensorflow”的py文件。如果已经创建了这个文件运行报错的话,请删除该文件以及tensorflow.pyc文件。
问题2:出现 No module named 'tensorflow' 错误。
解决:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl
会安装一些插件,安装好之后就可以了。