TensorFlow 安装
还是想在自己的电脑上跑跑程序,发现windows上的TF只支持py3.5,于是开始了重装py的征程。
下载了TF官网https://www.tensorflow.org/install/install_windows提供的py3.5的包,安装完成。
在cmd输入:pip install tensorflow
错误提示:说是没有匹配的版本。(感觉可能是因为当前环境还在py2.7没有调过来)
从python3.5 setup.exe里面选modify可以把py3.5加入path,但是仍然报错。度娘了一下,跟着好几个教程走了都是依旧会报错。
到anaconda官网上看到一个配置py3.5的信息——https://www.continuum.io/blog/developer/python-35-support-anaconda
$ conda create -n py35 python=3.5
输入这个命令之后,安装完成,使用activate py35命令切换到当前环境,终于可以进入下载,而不说没有匹配版本了。
下载的过程中报错: Read Time Out,估计是网络不畅?手动下载tf、np再次安装终于成功了。
pip install *****(文件名) http://www.lfd.uci.edu/~gohlke/pythonlibs 包的下载地址
使用在cmd中 activate py35之后cmd运行python可以import tensorflow,然而在jupyter notebook时候还是提示找不到模块。
跟着这个网址里说的配置kernel用处不大,但是也略有启发作用。https://segmentfault.com/a/1190000008585746
搞了半天,装了jupyter的扩展包,从里面的conda发现了增加kernel的正确姿势之后,终于可以选择py3的kernel了
然后 打开, kernel die 了——提示ipykernel模块缺失,然后就再去装ipykernel模块。
装好了之后还是找不到TF模块,可能是手动下的模块没有配置好名字吧,也可能是版本不对,然后还是尝试了一次自动安装,终于装好了w!