mac 安装 tensorflow virtualenv

通过virtualenv 安装tensorflow 隔离环境,通过软连接来使用

$ sudo easy_install pip # 如果还没有安装 pip

$ sudo pip install --upgrade virtualenv #安静virtualenv

接下来, 建立一个全新的 virtualenv 环境. 为了将环境建在 ~/tensorflow 目录下, 执行:

$ virtualenv --system-site-packages ~/tensorflow 

(--system-site-packages :将系统把包拷过来

--no-site-packges:一个空包的环境)

$ cd ~/tensorflow  #进入tensorflow的隔离环境

然后, 激活 virtualenv:

$ source bin/activate  # 如果使用 bash

(tensorflow)$# 终端提示符应该发生变化

在 激活了的virtualenv 内, 安装 TensorFlow:

$ pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl

在virtualenv下安装 tensorflow

退出virtualenv  创建的环境:  deactivate  就可以回到正常的路径

测试tensoflow是否装成功:

$ python  #进入python环境

>>> import tensorflow as tf

>>> hello = tf.constant('Hello, TensorFlow!')

>>> sess = tf.Session()

mac会报电脑核数:

can't determine number of CPU cores: assuming 4

I tensorflow/core/common_runtime/local_device.cc:25] Local device intra op parallelism threads: 4

can't determine number of CPU cores: assuming 4

I tensorflow/core/common_runtime/local_session.cc:45] Local session inter op parallelism threads: 4

>>>print sess.run(hello)

Hello, TensorFlow

直接更新tensorflow 版本也可以解决

pip install --upgrade tensorflow

你可能感兴趣的:(mac 安装 tensorflow virtualenv)