【发布时间】:2017-10-04 15:02:49
【问题描述】:
我正在尝试将支持 gpu 的 tensorflow 安装到 conda 环境中
我使用命令:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.1.0-cp35-cp35m-linux_x86_64.whl
当我查看使用 conda list 安装的软件包时,我发现了一个名为 tensorflow-gpu 的软件包。
你甚至不能导入这个包,因为它有一个'-'。
如何将名称更改为“tensorflow”?
编辑:我现在认为这肯定有更多的东西。为什么深度学习社区中的一个主要软件包会有这个明显的问题。希望有 tensorflow 专家能解答。我在这里遵循 Ubuntu 和 Anaconda 的说明:https://www.tensorflow.org/install/install_linux
【问题讨论】:
-
我认为
pip可能无法实现 -
一个可能的“破解”,直到你弄清楚这一点是import the module as a string,然后将其重新分配给一个有效的Python名称,例如
tensorflow_gpu。 -
问题是我导入的其他包也尝试导入'tensorflow'并失败。有pip命令改名字吗?
-
使用字符串 hack 会满足其他导入 tensorflow 的包吗?
-
出现这个问题似乎很愚蠢。我按照这里的说明进行操作:tensorflow.org/install/…
标签: python ubuntu tensorflow pip