在python 3.5 Anaconda发行版conda env中安装TensorFlow

在python 3.5 Anaconda发行版conda env中安装TensorFlow,python,python-3.x,virtualenv,anaconda,tensorflow,Python,Python 3.x,Virtualenv,Anaconda,Tensorflow,我是如何尝试解决这个问题的: 使用MacOSX 使用我的计算机中当前的Anaconda发行版作为路径/Users/hongshuhong/Anaconda/ 使用conda而不是virtualenv,因为我发行了python。我参考了此处的指南,并尝试使用conda的package manager下载该指南: 当我使用命令conda create--name ML python=2.7 anaconda创建一个anaconda env来声明我正在使用2.7 python时,Tensorflow

我是如何尝试解决这个问题的:


  • 使用MacOSX
  • 使用我的计算机中当前的Anaconda发行版作为路径
    /Users/hongshuhong/Anaconda/
  • 使用conda而不是virtualenv,因为我发行了python。我参考了此处的指南,并尝试使用conda的package manager下载该指南:
  • 当我使用命令
    conda create--name ML python=2.7 anaconda
    创建一个anaconda env来声明我正在使用2.7 python时,Tensorflow工作正常,然后使用这个命令
    conda install-chttps://conda.anaconda.org/jjhelmus 张量流
    
    从Anaconda云中收集并尝试下载。当我说
  • $python
    >>>导入tensorflow作为tf
    ...
    
    但是,它并不能真正解决问题:


    然而,我想使用python的3.5发行版,只是为了跟上时代,而不是使用过时的python

  • 我试图用python=3.5中相同的方法下载它,但当我试图运行命令conda install-c时,它引发了这个错误https://conda.anaconda.org/jjhelmus tensorflow:
  • 提示:以下包相互冲突:
    -张量流
    -python 3.5*
    使用“conda info tensorflow”等查看每个包的依赖项。
    
    我运行了
    conda info tensorflow
    来查看发生了什么,我得到了:

    获取包元数据:。。。。
    错误:在当前osx-64通道中找不到匹配的包:tensorflow
    
    这真的让我很沮丧,我不知道该怎么办。如果没有解决这个问题的办法,我想我将不得不使用Anaconda的Python2.7发行版进行TensorFlow实验。如果有人知道如何解决这个兼容性问题(或其他类型的问题),我将不胜感激。谢谢


    编辑:我非常确定TensorFlow支持3.5,因为在他们的文档中,他们说他们支持2.7 python和3.3+。如果没有关于他们是否支持3.5的线索,我现在已经放弃使用2.7了。

    TensorFlow打包的版本是0.5版

    TensorFlow 0.6中引入了Python 3.x支持,因此您需要了解如何将最新版本安装到Anaconda中

    通常您可以使用
    pip
    将软件包安装到anaconda中,但我还没有成功使用TensorFlow

    编辑:我刚刚注意到文档没有更新pip控制盘的url

    要通过pip在python 3.5中安装tensorflow,请使用以下命令:

    $ sudo easy_install --upgrade six
    $ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.6.0-py3-none-any.whl
    
    到…tensorflow-0.50-py2-none-any.whl,这是用于python 2.x的tensorflow的旧版本


    .

    非常感谢!这非常有帮助。我不知道Python3.x支持仅适用于tensorflow 0.6及以上版本。接得好
    无法从不存在的文件/Users/Mu/Sync/anaconda/lib/python3.5/site-packages/easy-install中删除条目。pth
    我以前可以让这个命令工作,但在这台计算机上安装它不起作用:/