(亲测有效)windows10上安装tensorflow(CPU版本)

之前看了一波深度学习的理论知识。总感觉哪里不对,昨天发现,一直看错书了,应该从tensorflow这类书实践书看起。

今天在windows10上搭建了一个简单的深度学习环境。跑一些小程序练练手。

正文:


深度学习环境:

python

anaconda

tensorflow

keras


其实之前也打算装过tensorflow。但是没有成功。感觉这几个环境最难装的是tensorflow。如果不用GPU加速的话,不用安装CUDA和cuDNN,成功率会比较高。如果之后深入下去再安装GPU的版本。

1.打开anaconda prompt:

 

2.在Anaconda Promt输入以下语句(一条条输入):

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
 
conda config --set show_channel_urls yes
 
conda create -n tensorflow python=3.6

3.输入:activate tensorflow,可以看见出现了TensorFlow的环境(路径前面的小帽子):

4.安装cpu版本的Tensorflow:pip install --upgrade --ignore-installed tensorflow

按照方法一:运行到这里就运行不下去了,下载失败。

后来有文章说,在windows环境下,tensorflow只支持python3.5版。而我之前装的是3.7版本。所以重新装了一次,但是报错

说已经有了tensorflow。应该是之前安装失败留下的。找到这个文件夹,把里面的东西删了就好。

结果改成python3.5还是失败。

最后找到了方法二:

下载并安装最新版的Anaconda(它对应的python版本是3.6),然后创建python3.5环境(命令行窗口下输入): 
  conda create -n tensorflow python=3.5  
  注意,这里的tensorflow是会作为文件夹的文件名存在 *:\Anaconda3\envs\ 下,所以这个名字是可以自己设计的。
  激活conda环境: activate tensorflow
  安装CPU版本输入 
  pip install  tensorflow 
  安装GPU版本输入 
  pip install tensorflow-gpu

 

用这个方法最后成功了,感觉和前面差不多。也不知道为什么这个就可以了。

这个方法中间遇到一些小问题,就是很多时候安装了一半报错停下来。重新输入conda create -n tensorflow python=3.5就好了。反正我是输入三次这个命令才安装成功。下面是三次结果,输入的都是conda create -n tensorflow python=3.5

现在想想可能之前的方法多输入几次也会成功,谁知道呢,下次安装在看看,或者看到这篇文章的人安装试一下。

 

参考文献

https://blog.csdn.net/weixin_41765699/article/details/81873076

https://blog.csdn.net/mslddzm/article/details/78832297

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值