安装了大概2天,,真是血泪史啊。。本人小白,有解释错误处请谅解。。。
原本用电脑32位,,,本来以为32位win无法直接安装tensorflow,在linux可以。结果去安装VMware,Ubuntu,,,升级python。修改默认python。。还是失败了,,电脑也太卡。(继续查资料后,发现可以先下载anaconda 再安装tensorflow ,即可在32位安装。还未试。后来试了,32位还是不可以。。) 然后找了台64位电脑安装。
anaconda是个好东西啊。做图像识别,以后需要的numpy。。也不需要再安装了。
anaconda ,环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖。
所以先安装anaconda,按了它就不用再在windows里安装python。
环境:
win 64 位
navigater create python3.5 ----没有安3.6是因为3.6安装tensorflow网上资源没3.5多。。
navigater create tensorflow python3.5
升级pip到最新
详细安装见:https://blog.youkuaiyun.com/qq_31788297/article/details/77689330-----有地方要注意见下文
我下载的anaconda,是从清华园镜像找的。
cmd 里输入 conda list 报错
Window安装Anaconda后,conda不是内部或者外部命令
解决方法详见:https://www.jianshu.com/p/0c856583f024 配置环境变量,,我配置的是个人变量 配置名称:path 配置变量之间用;隔开。
配置环境变量的方法 百度,,
安装tensorflow前需升级pip
我试了用别的方法升级,
https://jingyan.baidu.com/article/a3f121e4976996fc9152bb72.html 失败
都没有成功。。只有这个方法成功。
在 navigator ——tensorflow——三角——open terminal 里 写(下面命令都是在这写的)
python -m pip install --upgrade pip --找不到查原网址了,,应该是这个命令。。。
注意:这个文章里,安装tensorflow 的方法应该是地址有错误了。。所以我按以下安装的tensorflow,安装tensorflow要在tensorflow激活的状态下进行
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
若不是这种方法安的tensorflow ,
而是:pip install --upgrade --ignore-installed tensorflow 安装
测试,
python
import tensorflow as tf
可能出现错误
import tensorflow 报错ImportError:DLL load failed with error code -1073741795
此时,我看了这篇文章。https://blog.youkuaiyun.com/baidu_36669549/article/details/79734590
知道是因为安装的tensorflow 版本过高。这篇文章里按低版本的那个命令失效了噢!
tensorflow测试成功也会出现这句话
The TensorFlow library wasn't compiled to use SSE instructions, but these are avail。。。
不影响代码,具体见https://blog.youkuaiyun.com/sinat_36458870/article/details/78791011
,,不说了,,我去配置pycharm了,,写的好乱呀。。
https://blog.youkuaiyun.com/cs_hnu_scw/article/details/79695347