tensorflow - 需要 tensorflow-gpu 时“没有名为 tensorflow 的模块”
问题描述
我构建了一个 python tensorflow 包并上传以在 ml 引擎上运行。
在我的 setup.py 中设置了“tensorflow-gpu==1.8.0”(无 tensorflow)。
ML 引擎运行在“import tensorflow as tf”时失败,说“没有名为 tensorflow 的模块”。
当我只需要“tensorflow==1.8.0”时,ML 引擎运行良好,但我相信使用 GPU 需要 tensorflow-gpu。
任何想法如何解决这个问题?
谢谢
解决方案
当您有多个 python 版本时也会发生这种情况。在这种情况下,您必须为 tf 安装指定相关的 python 版本。例如,“python3 setup.py”而不是“python setup.py”。
推荐阅读
- c# - 如何使用 C# 中的托管标识向 Azure 资源管理器进行身份验证
- python - python numpy条件在文件中查找特定模式
- microprocessors - 计算 8085 微处理器中的延迟
- mongodb - Mongo 内嵌文档字段查询
- java - SelectionSort 算法用零替换所有元素
- android - 片段之间的 ShareViewModel
- python - 根据使用python在另一列中查找字符来更改列的值
- django - 一种将文件从一个 Caprover 图像复制到另一个图像的方法
- javascript - 用逗号连接键中的对象值
- python - 如何控制 Python 中线图和条形图之间的差异?