一、打开终端(一个 shell),你将在这个终端中执行随后的步骤python
二、经过如下命令安装 pip 和 virtualenvlinux
sudo easy_install pip
pip install --user --index-url https://pypi.douban.com/simple virtualenv
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
virtualenv就是用来为一个应用建立一套“隔离”的Python运行环境。
直接 pip install,不用sudo。权限的问题,对后续使用不影响。无论是用pip装什么模块,前面都尽可能不要加sudo。 pip 源更改设置 pipy 国内镜像目前有: http://pypi.douban.com/ 豆瓣 http://pypi.hustunique.com/ 华中理工大学 http://pypi.sdutlinux.org/ 山东理工大学 http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学 手动指定源: pip install --user --index-url https://pypi.douban.com/simple --upgrade virtualenv
三、执行如下任一命令建立虚拟环境:shell
virtualenv tensorflow
默认状况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方package也会安装在虚拟环境中,若是不想依赖这些package,那么能够加上参数 --no-site-packages创建虚拟环境工具
四、激活虚拟环境post
source tensorflow/bin/activate
五、在虚拟环境安装python包url
在以上完成以后就能够经过命令pip install 来安装python包了,这里安装python包就不须要root权限了,直接就能够安装十分方便。在venv的环境中,使用pip安装的包都不会再是全局性的包,只会在当前的虚拟环境中起做用,避免了污染系统环境。spa
六、退出环境code
deactivate
七、卸载 TensorFlowblog
rm -r ~/tensorflow