Win7系统中用anaconda配置tensorflow运行环境
前言:anaconda是一个python Data Science Platform。安装它的契机是因为要用tensorflow。
安装完后感觉用它来管理python运行环境还是挺方便的,常用的conda命令:
升级conda: conda update conda安装conda环境: conda create -n env_name python=version_number卸载conda环境:conda remove -n env_name --all查看当前所有的conda环境: conda info -e修改环境名: step1, conda create --name NEWNAME --clone OLDNAME step2, conda remove --name OLDNAME --all
激活环境: activate env_name //注linux系统中用source activate env_name退出当前环境: deactivate //注linux系统中用source deactivate
主机环境:win7-x64; 8G RAM;
Note: 由于anaconda官网下载速度实在很慢,于是改成从清华大学开源软件镜像下载的anaconda安装包(version: 3.5.1)下载链接。
过程:
声明: 以下过程几乎全部抄自 https://blog.csdn.net/u010858605/article/details/64128466 (侵删)
1.安装Anaconda
这样Anaconda就安装好了,我们可以通过下面的命令来查看Anaconda已经安装了哪些包。
conda list
- 1
2.安装Tensorflow
(1)打开Anaconda Prompt,输入清华仓库镜像,这样更新会快一些:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
- 1
- 2
(2)同样在Anaconda Prompt中利用Anaconda创建一个python3.5的环境,环境名称为conda_env,输入下面命令:
conda create -n conda_env python=3.5
- 1
这一步如果报如下错则去anaconda官网https://anaconda.org/anaconda/vs2015_runtime/files下载vs2015_runtime-14.0.25420-0.tar文件夹,解压缩后覆盖到 \Anaconda3\pkgs\vs2015_runtime-14.0.25420-0中。至于出错原因:未知。 之所以说“如果报错”是因为在笔记本安装没报这个错,但台式机安装时报错。
tensorflow环境确认: 运行 开始菜单->Anaconda3—>Anaconda Navigator,点击左侧的Environments,可以看到tensorflow说明tensorflow环境已经创建好了。
(3)在Anaconda Prompt中激活conda_env环境:
activate conda_env
- 1
注:当不使用tensorflow时,关闭tensorflow环境,命令为:deactivate
(4)安装cpu版本的TensorFlow
从官网或是清华大学开源软件镜像站下载whl安装包。
pip install path/filename.whl
- 1
(5)测试tensorflow
在Anaconda Prompt中启动conda_env环境,并进入python环境。
测试代码如下:
import tensorflow as tf
sayhi = tf.constant('Hello, world!')
sess = tf.Session()
print(sess.run(sayhi))
- 1
- 2
- 3
- 4
运行结果:
(6)安装和配置完毕。
后记:
如果只是单纯地管理python运行环境,轻便灵活的miniconda更合适。