如何在 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 freeze
或pip 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 OS X 装不上 TensorFlow?看了这篇就会装