您的位置:首页 > 其它

windows上基于anaconda安装tensorflow

2017-06-01 15:58 573 查看
众所周知tensorflow是一款由谷歌开发的深度学习框架,本文就来谈谈在windows操作系统上怎样安装tensorflow。

由于我的电脑上安装的是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 就会报错,表示找不到这个模块。如下图所示:



下面是激活后的状况:



可以看到激活环境后我们就可以计入python3.5的环境,进而导入tensorflow这个模块。

当我们需要退出激活环境时输入以下命令即可:
deactivate tensorflow                   #退出激活环境


还有就是在如果在anaconda建立的虚拟环境下安装一些模块时,可以通过:
conda install 模块名                     #如果不成功可以试试:pip install 模块名

http://www.lfd.uci.edu/~gohlke/pythonlibs/  

上面这个网址提供了python很多安装模块。可以下载下来通过下面的命令安装:
pip install 模块名.whl
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: