本总结,主要针对胡春旭老师的《ROS机器人开发实践》中第11章-ROS与机器学习中安装TensorFlow遇到的问题。
1.Ubuntu安装pip工具
系统环境:Ubuntu16.04LTS
Python版本:Python2.7
$ sudo apt-get install python-pip python-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
python-dev 已经是最新版 (2.7.12-1~16.04)。
python-dev 已设置为手动安装。
将会同时安装下列软件:
libpython-all-dev python-all python-all-dev python-pip-whl python-wheel
下列【新】软件包将被安装:
libpython-all-dev python-all python-all-dev python-pip python-pip-whl python-wheel
升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
需要下载 1,307 kB 的归档。
解压缩后会消耗 2,086 kB 的额外空间。
2.设置TensorFlow的下载地址并进行安装
$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.4.0-cp27-none-linux_x86_64.whl
注:https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.4.0-cp27-none-linux_x86_64.whl根据需要的版本进行设置。<