Anaconda3安装TensorFlow及常见问题解决

本文是关于Windows环境下安装TensorFlow的说明方法。

下载并安装Anaconda3

国内镜像下载:传送门

检测是否安装成功

conda --version

检测是否安装成功


直接安装TensorFlow

安装了Anaconda3后直接在cmd里输入conda install tensorflow即可完成TensorFlow的安装。另外,翻墙后的安装效果更好,不会随便报错。


在虚拟环境安装TensorFlow

参考博文:
https://blog.csdn.net/m0_37259197/article/details/81485315
https://blog.csdn.net/darlingwood2013/article/details/60322258/

查询目前安装的环境

conda info --envs

查询目前安装的环境

1. 安装Python

Tensorflow支持的Python版本最高为3.5,也有说3.6的,所以要重新安装Python。

目前 Anaconda 4.3+python3.5.2 是一个非常稳定的版本。

查询目前有哪些版本的Python可以安装

conda search --full-name python

安装不同版本的Python

conda create --name tensorflow python=3.5

推荐使用这个

conda create --name tensorflow python=3.5.2

这里建议翻墙下载。

安装Python后,才可以激活并进入tensorflow环境。

查看目前安装的环境
查看目前安装的环境
激活并进入tensorflow环境

activate tensorflow

tensorflow环境
进入tensorflow环境后会有(tensorflow)的标记

进入tensorflow环境后,查询Python版本
查询Python版本
退出当前环境命令

deactivate

退出当前环境

2. 安装TensorFlow

只有在进入TensorFlow环境,才可以正式下载安装TensorFlow。

执行命令有两个,推荐使用第一个。

conda install tensorflow
pip install tensorflow 

这里建议翻墙下载。

检查是否安装成功

import tensorflow

检查是否安装成功


在虚拟环境使用Jupyter Notebook运行tensorflow

  1. 进入tensorflow环境,依次输入
conda install ipython
conda install jupyter
conda install ipykernel

每个新环境都要装一次,不然无法运行。

  1. 输入加载命令

当上面的命令都完成了,就输入下面的命令:

python -m ipykernel install --user --name 环境名称 --display-name"Python (环境名称)"

相应我的输入

python -m ipykernel install --user --name tensorflow --display-name   "Python (tensorflow)"

输入下面这个命令会替代了原来的jupyter,并不推荐使用。

ipython kernelspec install-self --user
  1. 在tensorflow环境的cmd输入jupyter notebook进入jupyter

如果提示kernel error错误,则需要将tensorflow环境删除重新按上述步骤安装。


删除TensorFlow环境,并重新安装环境

方法1

conda remove -n 虚拟环境名称 --all    # 删除对应环境

这种删除方法不能完全删除环境。

方法2

删除Anaconda3目录下的envs文件夹,这个方法删除更彻底一点。


报错问题解决

报错
h5py\_init_.py:26:FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`. 
from ._conv import register_converters as _register_converters

解决:升级h5py

pip install h5py==2.8.0rc1
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值