ji基本步骤按照 二进制方式
http://www.tensorfly.cn/tfdoc/get_started/os_setup.html所说。
方法1:基于 VirtualEnv 的安装
# 在 Mac 上:
$ sudo easy_install pip # 如果还没有安装 pip
$ sudo pip install --upgrade virtualenv
$ virtualenv --system-site-packages ~/tensorflow
$ cd ~/tensorflow
$ source bin/activate # 如果使用 bash
$ source bin/activate.csh # 如果使用 csh
(tensorflow)$ # 终端提示符应该发生变化
(tensorflow)$ pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl --这一步要挂代理
可以测试:
(tensorflow)$ cd tensorflow/models/image/mnist
(tensorflow)$ python convolutional.py
# 当使用完 TensorFlow
(tensorflow)$ deactivate # 停用 virtualenv
$ # 你的命令提示符会恢复原样
方式2:直接安装
$ pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl
这种方式就会遇到 six 版本过低,但是mac不行允许升级six问题。
解决办法
关闭sip特性:
1,重启 MAC ,在重启的过程中按住 Command+R,进入安全模式
2,在顶部的菜单栏中打开终端 ,输入csrutil disable 命令关闭 SIP 安全特性(想要在开启sip的话就用csrutil
enable命令即可)
3,重启MAC就OK了
更新完之后记得重新开启sip
我装的时候走弯路,第一装提示six 1.4.1 不能卸载,我直接用
pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl --ignore-installed six
结果是,提示安装成功,但是在python中国 import tensorflow报错,six引用报错。
这时我关闭sip,再次试用
$ pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl
提示six版本 1.11.0安装成功,但是在系统的python交互界面,
import tensorflow还是报错。
在python中 import six,通过help(six) 看版本还是1.4.1最后发现
在系统库中six.py(/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six.py)还是1.4.1
手动备份1.4.1 six.py 然后把/Library/Python/2.7/site-packages/six.py 拷贝到/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/
再次python import tensorflow 问题解决
最后还是建议基于 VirtualEnv 的安装,不需要东系统库,所有都不影响。
相关推荐
以上就是Mac OS上部署Tensorflow所需掌握的知识点,包括了安装pip、安装Xcode和CommandLineTools、使用pip或离线包安装Tensorflow、使用Docker和Anaconda安装Tensorflow、验证Tensorflow安装成功与否以及在特殊情况...
### Mac OS 下 TensorFlow 的安装与配置 #### 一、安装环境 在 macOS 10 上安装 TensorFlow 需要确保已经安装了 Python 3.6.3 版本,并且最好使用 Anaconda 来管理环境。Anaconda 是一个非常方便的工具,能够帮助...
在本文中,我们将深入探讨如何在Mac OS 10.15 Catalina上安装和使用C版的TensorFlow。TensorFlow是一个开源机器学习框架,它提供了丰富的API来构建和训练复杂的深度学习模型。C版的TensorFlow允许开发者利用C语言...
在Mac OS系统上安装...总的来说,Mac OS上的TensorFlow安装需要对Python环境有深入理解,特别是对于新的硬件架构如Apple M1。遵循正确的步骤,理解可能遇到的问题,将有助于顺利完成安装并开始你的TensorFlow之旅。
在本文中,我们将深入探讨如何使用Anaconda安装TensorFlow,这是一种流行的开源库,主要用于机器学习和深度学习。Anaconda是一个全面的科学计算平台,包含了众多Python包,支持Python 2.7和3.5版本。 首先,我们来...
**TensorFlow 安装在Mac OS上的详细指南** TensorFlow是一个强大的开源库,由Google Brain团队开发,用于数值计算和大规模机器学习。它利用数据流图进行高效的计算,并且可以在多种平台上运行,包括Mac OS。以下是...
3. **TensorFlow安装**:现在可以使用pip安装`.whl`文件。首先,确保你位于包含`.whl`文件的目录下,然后在终端中输入以下命令: ``` pip3 install tensorflow-1.2.1-cp33-cp33m-macosx_10_11_x86_64.whl ``` 这...
在Mac操作系统上安装TensorFlow1.0.0版本,可以通过Python的包管理工具pip来完成,但首先需要确保系统环境满足必要的条件。 **系统需求** 1. **操作系统**: Mac OS X 10.11 或更高版本。由于提供的文件`tensorflow-...
通过以上步骤,你可以在Mac OS上成功安装并开始使用TensorFlow 1.2.0版本。尽管这个版本可能较旧,但它依然能完成许多基本和进阶的机器学习任务。随着版本的更新,新功能和性能提升也会不断出现,推荐在可能的情况下...
在本文中,我们将深入探讨TensorFlow 1.1.0版本,特别是针对Mac操作系统的安装方法。 首先,让我们理解标题“TensorFlow 1.1.0版本的Mac操作系统下载”。这个标题意味着我们要关注的是适用于Mac OS的TensorFlow特定...
标题中的"tensorflow_macos-master.zip"表明这是一个针对Mac OS(特别是M1芯片)的TensorFlow版本。这个压缩包可能包含了经过调整和优化,能够在苹果M1芯片上运行的TensorFlow源代码或者安装脚本。M1芯片是苹果推出...
在Mac上安装TensorFlow,通常需要通过Python的包管理器pip来完成。这个压缩包内的文件`tensorflow-1.0.1-cp35-cp35m-macosx_10_11_x86_64.whl`是一个预编译的Python轮子文件,它包含了TensorFlow的二进制代码。这里...
* 跨平台:TensorFlow 可以在多种操作系统上运行,包括 Windows、Linux 和 Mac OS X。 TensorFlow 的组成部分 TensorFlow 由以下几个部分组成: * Tensor:Tensor 是一种多维数组,用于表示机器学习模型中的数据...