tensorflow - 没有名为“tensorflow”的模块
问题描述
我想用 python 库构建 tensorflow。目前我已经安装了 tensorflow,但我没有看到 python 包,/usr/local/lib/python3.6/dist-packages
所以当我尝试在 python 终端中导入 tensorflow 模块时,它失败了。但是,有库/usr/lib
和 C++ 程序可以工作。bazel 构建中需要什么标志/目标?
解决方案
您可以通过以下方式在 python 包中获取 TensorFlow:
- 直接做pip install tensorflow:直接下载一个wheel文件安装预编译版本。
- 使用 bazel build 从 GitHub 中的源代码构建。
对于第二种方法,需要以下步骤:
- 从 GitHub 获取源代码。
- 使用 bazel build 编译代码。它将给出“.whl”文件。
- 做 pip install /tmp/TensorFlow-version-tags.whl
详细安装步骤如下。
推荐阅读
- vue.js - Vuejs + Vuetify 自定义主题和图标不起作用
- swift - 是否可以在不使用 callkit 的情况下将应用程序通话保存在最近日志中?
- oracle - 连接表以获取 Oracle 中记录的值
- angular - 如果字符超出 textarea 中的特定限制,则更改字符颜色
- modbus - 如何连接opc服务器?
- asp.net-mvc-5 - 如果数据计数超过 10K,free-jQgrid 会抛出 SystemOutofMemoryException
- ruby - 无法安装 raakt/hpricot gem
- algorithm - 从多个选项算法中为一组分配一些值的问题
- javascript - 获取通向 D3 视觉中被点击元素的路径 (flare.json)
- java - SonarQube 忽略 @SuppressWarnings("all") 命令