Mac OS 基于 VirtualEnv 的安装 tensorflow

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac OS 基于 VirtualEnv 的安装 tensorflow相关的知识,希望对你有一定的参考价值。

 

推荐使用 virtualenv 创建一个隔离的容器, 来安装 TensorFlow. 这是可选的, 但是这样做能使排查安装问题变得更容易.

首先, 安装所有必备工具:

# 在 Linux 上:
$ sudo apt-get install python-pip python-dev python-virtualenv

# 在 Mac 上:
$ sudo easy_install pip  # 如果还没有安装 pip
$ sudo pip install --upgrade virtualenv
接下来, 建立一个全新的 virtualenv 环境. 为了将环境建在 ~/tensorflow 目录下, 执行:

$ virtualenv --system-site-packages ~/tensorflow
$ cd ~/tensorflow
然后, 激活 virtualenv:

$ source bin/activate  # 如果使用 bash
$ source bin/activate.csh  # 如果使用 csh
(tensorflow)$  # 终端提示符应该发生变化

 if you are installing TensorFlow for Mac OS X, Python 2.7, the command to install TensorFlow in the active Virtualenv is as follows:
 $ pip install --upgrade  https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.3.0-py2-none-any.whl

然后,启动python,
import tensorflow as tf 出错ImportError: No module named google.protobuf,
解决方法:sudo pip install protobuf

ok! 

技术分享

以上是关于Mac OS 基于 VirtualEnv 的安装 tensorflow的主要内容,如果未能解决你的问题,请参考以下文章

Mac OS X 中的 virtualenv 问题

Mac OS X中的virtualenv问题

Mac OS X中virtualenv里python shell无法使用光标键问题的解决

Mac OS X中virtualenv里python shell无法使用光标键问题的解决

在 Mac OS X 装不上 TensorFlow?看了这篇就会装

开发 | 在 Mac OS X 装不上 TensorFlow?看了这篇就会装