首页 文章

无法使用conda包管理器安装tensorflow . Pip3未找到且virtualenv不兼容

提问于
浏览
2

尝试在安装了anaconda的python的OSX上安装tensorflow:

https://www.tensorflow.org/versions/r0.7/get_started/os_setup.html#virtualenv-installation

陷入困境:

sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.7.1-cp35-none-any.whl

并得到错误:

tensorflow-0.7.1-cp35-none-any.whl不是此平台上支持的滚轮 .

当我尝试virtualenv安装

/ Users / xxx / tensorflow / bin / python中的新python可执行文件错误:可执行文件/ Users / xxx / tensorflow / bin / python无法运行错误:它认为sys.prefix是'/ Users / xxx / tmp'(应该是'/ Users / xxx / tensorflow')错误:virtualenv与此系统或可执行文件不兼容

使用安装了anaconda的python安装tensorflow的最佳方法是什么?

1 回答

  • 0

    尝试使用 python 3.4.3pip 8.1 进行安装时遇到了同样的问题 .

    $ pip install --upgrade https://storage.googleapis.com/tensorflow
      tensorflow-0.7.1-cp35-none-any.whl is not a supported wheel on this platform.
    

    要修复我只是升级到 python 3.5.1 (我使用pyenv来允许安装本地多个版本的python) .

    运行 python 3.5.1 我现在可以成功执行:

    $ pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.7.1-cp35-none-any.whl
     ...happy install message fun follows....
    

    我不知道为什么python 3.4.3会失败,但是这个版本的tensorflow https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0rc0-py3-none-any.whl似乎可以使用python 3.4.3 .

相关问题