繁体   English   中英

在Mac上安装TensorFlow时出现问题

[英]Problems installing TensorFlow on Mac

我正在尝试按照tensorflow.org上的安装指南,并使用Homebrew再次安装Python版本2。

当我按照描述运行安装时

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

我收到此错误消息:

tensorflow-0.5.0-py2-none-any.whl is not a supported wheel on this platform.

我显然做错了什么,但不知道。 有线索吗?

我不想使用virtualenv,因为anaconda已经拥有自己的环境管理conda 当使用pip install直接安装最新版本0.6.0时,我遇到了类似的错误。 它似乎无法正确解决依赖关系。

您可以尝试以下方法:

  1. 安装anaconda
  2. 创建一个新的conda工作区
  3. 下载tensorflow需要的特定protobuf版本: https ://pypi.python.org/pypi/protobuf/3.0.0a3
  4. 通过sudo easy_install ~/Downloads/protobuf-3.0.0a3-py2.7.egg安装它
  5. 通过conda conda install numpy大于1.08.x的numpy版本
  6. 下载tensorflow的0.6.0版本: https ://storage.googleapis.com/tensorflow/mac/tensorflow-0.6.0-py2-none-any.whl
  7. 通过pip install ~/Downloads/tensorflow-0.6.0-py2-none-any.whl

当您直接从whl文件安装tensorflow时,它应该告诉您何时不存在依赖项。 似乎无法独立解决这些冲突。 我的设置与protobuf和numpy有问题。 手动安装后,一切正常。

我希望这有帮助!

这似乎是一个普遍的问题。 尝试在virtualenv中安装它。 它是一个更好的解决方案,因为您可以轻松地设置新版本的tensorflow而不会发生冲突。

VirutalEnv教程: http ://tensorflow.org/get_started/os_setup.md#virtualenv-based_installation

在Mac上,我没有任何问题使用anaconda版本的python安装tensorflow: https ://www.continuum.io/downloads

anaconda版本还提供科学,数学,工程和数据分析软件包。 https://www.kaggle.com/上的很多人似乎都在使用这个...只是一个想法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM