众所周知tensorflow是一款由谷歌开发的深度学习框架,本文就来谈谈在windows操作系统上怎样安装tensorflow。
由于我的电脑上安装的是python3.6,而基于windows安装的tensorflow到目前谷歌只支持python3.5。因此我通过
anaconda建立了基于python3.5的tensorflow的运行环境。
在window下的命令行窗口中输入:(下面“#”表示注释)
当我们需要退出激活环境时输入以下命令即可:
还有就是在如果在anaconda建立的虚拟环境下安装一些模块时,可以通过:
由于我的电脑上安装的是python3.6,而基于windows安装的tensorflow到目前谷歌只支持python3.5。因此我通过
anaconda建立了基于python3.5的tensorflow的运行环境。
在window下的命令行窗口中输入:(下面“#”表示注释)
conda create --name tensorflow python=3.5 #建立基于python3.5的运行环境
运行上面这句后anaconda会自动安装python3.5和一些必要的包。activate tensorflow #激活虚拟环境
conda install tensorflow #安装tensorflow包
如果上面这句运行不成功可以试试将conda install tensorflow这句改为:pip install tensorflow
在平时我们如果用pip install来安装包,它会直接安装到系统中,而现在我们上面将tensorflow这个虚拟环境激活了。
因此,现在安装的tensorflow是在这个虚拟环境下。所以,我们平时使用tensorflow时需要先将tensorflow这个虚拟环境激活再用。如果不激活直接在python环境中键入import tensorflow 就会报错,表示找不到这个模块。如下图所示:
下面是激活后的状况:
当我们需要退出激活环境时输入以下命令即可:
deactivate tensorflow #退出激活环境
还有就是在如果在anaconda建立的虚拟环境下安装一些模块时,可以通过:
conda install 模块名 #如果不成功可以试试:pip install 模块名
http://www.lfd.uci.edu/~gohlke/pythonlibs/
上面这个网址提供了python很多安装模块。可以下载下来通过下面的命令安装:pip install 模块名.whl