ubuntu 14.04安装tensorflow环境踩坑指南有话要说趟坑之旅有话要说上午手残点了Ubuntu推送的系统更新后之前所有安装过的显卡驱动和cuda、tensorflow都没了欲哭无泪从头再来安装顺便改了一波系统用户名于是以前多数都是一遍过的内容这次就光荣的踏上了趟坑之旅谨以此文纪念一下。各组件版本Ubuntu 14.04GPU TITAN Vcuda 8.0cudnn 6.0Python 2.7tensorflow 1.4.0趟坑之旅显卡驱动安装使用如下命令关掉图形界面sudo service lightdm stop结果黑屏后除了屏幕左上角一直闪烁的光标啥都没了CtrlAltF1也没有任何反应CtrlAltF7也回不去怎么办这也没办法安装显卡驱动啊没办法了只好先重启。此时我的解决办法是先按CtrlAltF1进入命令行窗口输入上面的命令bingo可以愉快的玩耍了但是要记住按了CtrlAltF1后上面关闭图形界面的命令是不可少的否则安装依旧出错。如果还是出错输入下面的命令然后按照链接重新来一遍sudo/usr/bin/nvidia-uninstallcuda和cudnn安装这里没啥问题照着来就好。tensorflow安装这里平常比较简单但谁让我是来踏坑的呢。这里各种不知道什么的原因tensorflow-gpu-1.4.0不让安装显示版本不匹配等等问题。已经过去比较久了错误信息看不到了但是下载的好多次每次都下完了提示装不了。最后解决办法是——去清华源找到对应的版本这里是2.7下下来输入下面的命令安装。python -m pip install /home/cxy/anzhuangbao/tensorflow_gpu-1.4.0rc1-cp27-cp27mu-manylinux1_x86_64.whl然而接下来才是痛苦的开始缺各种whl包下载慢不说还装不上一堆子这样的错误InsecurePlatformWarning Downloading https://files.pythonhosted.org/packages/26/57/69f35fa2ee411cfa3557efa40f776992dffb54d8edd52e03ec0be5fb3bb9/setuptools-39.0.0-py2.py3-none-any.whl (569kB) |████████████████████████████▊ | 512kB 3.6kB/s eta 0:00:16ERROR: Exception: Traceback (most recent call last): File /usr/local/lib/python2.7/dist-packages/pip/_internal/cli/base_command.py, line 188, in main status self.run(options, args) File /usr/local/lib/python2.7/dist-packages/pip/_internal/commands/install.py, line 345, in run ......没办法看到了链接只好强行来了先下下来怼在一起安装就像这样python -m pip install /home/cxy/anzhuangbao/tensorflow_gpu-1.4.0rc1-cp27-cp27mu-manylinux1_x86_64.whl protobuf-3.9.1-cp27-cp27mu-manylinux1_x86_64.whl其实装了两个之后基本就好了后面的都可以直接下载安装了就是稍微慢了一点包都不打还可以接受。接下来就是下面的问题了之前安装的时候也遇到过。这里同时出现的是两个问题。ERROR:markdown3.1.1has requirement setuptools36,but youll have setuptools3.3which is incompatible.Installing collected packages:six,protobuf,werkzeug,markdown,futures,html5lib,bleach,tensorflow-tensorboard,funcsigs,mock,backports.weakref,enum34,tensorflow-gpu Found existing installation:six1.5.2ERROR:Cannot uninstallsix.It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.第一个问题的参考解决办法在这(https://blog.csdn.net/chengyq116/article/details/93654175)不过我只用上了下面三句话就搞定sudo apt-get remove python-setuptools sudo apt-get remove --auto-remove python-setuptools sudo pip install setuptools39.0.0第二个问题的解决比较简单下面一行代码就解决了当然链接不能丢毕竟是人家的劳动成果。(https://www.cnblogs.com/qq952693358/p/9425544.html)sudo pip install six --upgrade --ignore-installed six到这里基本就搞定了。最后需要补充的一点是换清华源速度很快不是一般快pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ...