【问题标题】:How to install tensorflow for python 2?如何为 python 2 安装 tensorflow?
【发布时间】:2020-10-14 06:55:14
【问题描述】:

我想在 ROS 中使用 tensorflow,而 ROS 1 目前只支持 python 2.7。 有没有办法为 python 2.7 安装 tensorflow 1 或 2?

谢谢

【问题讨论】:

    标签: python-2.7 tensorflow


    【解决方案1】:

    根据这个较早的帖子:How to install Tensorflow on Python 2.7 on Windows? TensorFlow 不再支持 python2.7。

    这是 Tensorflow 可用的系统要求:https://www.tensorflow.org/install/pip?hl=en

    • 系统要求
    • Python 3.5–3.8
    • Python 3.8 支持需要 TensorFlow 2.2 或更高版本。
    • pip 19.0 或更高版本(需要 manylinux2010 支持)
    • Ubuntu 16.04 或更高版本(64 位)
    • macOS 10.12.6 (Sierra) 或更高版本(64 位)(不支持 GPU)
    • Windows 7 或更高版本(64 位)
    • Microsoft Visual C++ Redistributable for Visual Studio 2015、2017 和 2019
    • Raspbian 9.0 或更高版本
    • GPU 支持需要支持 CUDA® 的卡(Ubuntu 和 Windows)

    这里有 C++ 参考:https://www.tensorflow.org/api_docs/cc

    【讨论】:

      【解决方案2】:

      使用tensorflow最简单的方法是下载anaconda,然后下载anaconda的包!

      【讨论】:

      • 但我无法在 c++ 文件中以 boost::python::object 的身份运行 python 脚本。 ros 总是采用它的 python 版本,即 python 2.7。所以我需要在那里安装tensorflow。
      猜你喜欢
      • 1970-01-01
      • 2014-02-13
      • 2022-12-24
      • 1970-01-01
      • 2017-05-25
      • 2021-10-25
      • 1970-01-01
      • 2020-07-02
      • 1970-01-01
      相关资源
      最近更新 更多