赞
踩
本文是关于Windows环境下安装TensorFlow的说明方法。
国内镜像下载:传送门
检测是否安装成功
conda --version
安装了Anaconda3后直接在cmd里输入conda install tensorflow
即可完成TensorFlow的安装。另外,翻墙后的安装效果更好,不会随便报错。
参考博文:
https://blog.csdn.net/m0_37259197/article/details/81485315
https://blog.csdn.net/darlingwood2013/article/details/60322258/
查询目前安装的环境
conda info --envs
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环境后,查询Python版本
退出当前环境命令
deactivate
只有在进入TensorFlow环境,才可以正式下载安装TensorFlow。
执行命令有两个,推荐使用第一个。
conda install tensorflow
pip install tensorflow
这里建议翻墙下载。
检查是否安装成功
import tensorflow
conda install ipython
conda install jupyter
conda install ipykernel
每个新环境都要装一次,不然无法运行。
当上面的命令都完成了,就输入下面的命令:
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
jupyter notebook
进入jupyter如果提示kernel error
错误,则需要将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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。