【问题标题】:Pip install tensorflow not workingPip安装张量流不起作用
【发布时间】:2018-11-20 18:53:57
【问题描述】:

当我执行 pip install tensorflow 时,它说没有匹配的分布。我已经更新了 pip。

(tfenv)pi@raspberrypi:~/Downloads/opencv-3.3.0-source/build $ pip install tensorflow
Collecting tensorflow
  Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
(tfenv)pi@raspberrypi:~/Downloads/opencv-3.3.0-source/build $ pip --version
pip 10.0.1 from /home/pi/.conda/envs/tfenv/lib/python3.4/site-packages/pip (python 3.4)

当我尝试通过 pip 安装 opencv 时遇到same 问题。我在另一个树莓派上试过这个命令,一切正常。

【问题讨论】:

  • 与您的其他问题相同的问题:没有用于 ARM 架构的 tensorflow 的预构建轮,因此 pip 正确地没有安装任何东西。你说你有linux_armv7l平台,所以你有两个选择:要么找非官方的轮子-here is v1.0.1 prebuilt,要么通过pip install https://github.com/samjabrahams/tensorflow-on-raspberry-pi/releases/download/v1.0.1/tensorflow-1.0.1-cp34-cp34m-linux_armv7l.whl安装。
  • 或者自己从源代码构建一个。 Here is a step-by-step tutorial for building on 32bit arm,虽然它可能有些过时了。此外,您可能很容易在 RaspberryPi 上耗尽内存,因此最好在 linux 桌面上设置一个支持 armv7l 的交叉编译器。

标签: python tensorflow raspberry-pi pip


【解决方案1】:

您需要拥有最新版本的 pip 才能安装 tensorflow 或 openCV。您可以使用以下命令升级 pip:

python -m pip install --upgrade pip

升级 Pip 后,它应该可以正常工作了。

【讨论】:

    猜你喜欢
    • 2020-02-07
    • 1970-01-01
    • 1970-01-01
    • 2018-10-19
    • 2021-05-29
    • 1970-01-01
    • 2021-02-03
    • 2018-06-10
    相关资源
    最近更新 更多