基于虚拟环境的TensorFlow安装 on Mac OS X
TensorFlow官网上建议使用virtualenv(虚拟环境)安装。 Virtualenv是与其他Python开发隔离的虚拟Python环境,不会在同一台机器上干扰或受到其他Python程序的影响。 在virtualenv安装过程中,不仅安装TensorFlow,还可以安装TensorFlow所需的所有软件包。想要使用TensorFlow的时候,只需要“激活”虚拟环境。 总而言之,virtualenv为安装和运行TensorFlow提供了一个安全可靠的机制。
1、启动一个终端(一个shell),所有后续步骤都在此shell中执行
2、安装 pip 、virtualenv:
$ sudo easy_install pip # 如果还没有安装 pip
$ sudo pip install --upgrade virtualenv
3、创建一个 virtualenv 环境:将环境建在 ~/tensorflow 目录下,执行
$ virtualenv --system-site-packages tensorflow # for Python 2.7
$ virtualenv --system-site-packages -p python3 tensorflow # for Python 3.n
$ cd ~/tensorflow