如何在 Mac 上更新 Tensorflow?

Posted

技术标签:

【中文标题】如何在 Mac 上更新 Tensorflow?【英文标题】:How to update Tensorflow on mac? 【发布时间】:2017-07-19 04:22:13 【问题描述】:

我当前的 TensorFlow 版本是 0.10.0。我需要将它更新到最新版本。最新的是 1.0.0。有什么方法可以使用 终端?

这是我用来查找版本的python代码

 import tensorflow as tf;
 print(tf.__version__);

【问题讨论】:

【参考方案1】:

如果你使用的是anaconda;

>conda update tensorflow

如果你使用的是 pip;

>pip install tensorflow --upgrade

如果你想在 conda 上强制安装特定版本;

>conda install tensorflow=1.0.0

如果你想在 pip 上强制安装特定版本;

>pip install 'tensorflow==1.0.0' --force-reinstall

【讨论】:

你能告诉我如何使用终端检查版本吗? 您可以使用conda list(如果您使用anaconda)和pip freezepip list(如果您使用pip)查看已安装的软件包及其版本。 我在 Mac 上使用 pip3 并且安装了 tensorflow,但是当我升级时我得到这个:在 /Library/Frameworks/Python.framework/Versions/3.4 中找不到满足要求 tensorflow 的任何下载/lib/python3.4/site-packages 下载/解压 tensorflow 清理... @ethanenglish 你可能需要升级你的 pip,试试这个pip install --upgrade pip。如果仍然无法升级 tensorflow,请尝试全新安装或虚拟环境。查看pypi,版本 1.2.0 可用于 macosx。您也可以尝试从那里下载并安装相应的***。 @umutto 这正是我必须做的。显然我有一个旧版本的 pip。【参考方案2】:

在 anaconda 云中,首先选择一个具有最新版本 tensorflow 二进制文件的通道。最新版本通常在频道conda-forge

conda update -f -c conda-forge tensorflow

这会将您的安装升级到可用的最新版本。截至本文写作版本1.4.0-py36_0

【讨论】:

以上是关于如何在 Mac 上更新 Tensorflow?的主要内容,如果未能解决你的问题,请参考以下文章

让 TensorFlow 在 ARM Mac 上使用 GPU

Mac安装tensorflow1.0

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

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

tensorflow 在 Mac M1 上崩溃

用于 mac AVX 的 TensorFlow