由于学习任务需要,之前学习了一部分TensorFlow的东西做练习,但是因为安装时手残和没有准备好安装Cuda,所以就临时安装了 CPU的版本,做一些小任务还好,但是涉及到一些计算量比较大的,比如接下来想在 自然语言处理 方面做一些实验,就还是选择 GPU的版本吧!
之前已经安装了 tensorflow的CPU版本,所以开始之前得先把它卸载掉,所以,开篇,就先来卸载一下 TensorFlow,不知道开篇不是安装而是卸载是不是一个好兆头,不管啦,开始吧!
开始之前想说一句,挺拒绝 Anaconda的,虽然它包含了集成了很多 计算时需要的库,比如 numpy什么的,但是还是比较喜欢在需要时,再去找这些库的一种探究感,所以下面的安装都是通过 pip安装的方式来的。
一、CPU版本的卸载
环境:windows 64 bit,python3.5.2
卸载命令:
pip3 uninstall tensorflow
提问:
1、为什么是 pip3呢?这里就要涉及到我自己笔记本上的两个python版本了,一个是 python 2.7.13,一个是 python 3.5.2(怪详细的~),之前有篇博客说过这个问题,在这里主要是想说下 两个python版本下 “pip”命令的使用(pip在安装python时是直接自带的,但是在使用时需要将(XXX:\ Python\Python35\Scripts)配置到环境变量(path)中,红色字体代表python安装的路径):
(1)根据两个python版本共存的安装设定,我这里的python2版本直接使用 pip命令为“pip”,python3版本直接使用pip命令为“pip3”,即“pip3 install XXX”,在python3版本下进行安装。
(2)又或者通过“python -m pip install XXX”或“python3 -m pip install XXX”分别对应运行 两个版本下的pip命令。
这里,因为偶屡次手残,都在打开命令行时习惯性地先 运行“python3”(3.5.2)或者“python”(2.7