python - Keras 安装的 Tensorflow 会覆盖 Tensorflow-GPU 安装
问题描述
我在尝试使用keras.preprocessing.text.Tokenizer类时遇到了一个小问题。我最近安装了 Tensorflow-GPU,在我尝试安装 Keras 之前一切正常。
当我使用 Anaconda 安装 Keras 时,我看到它也安装了 Tensorflow 1.3。事情是,它没有 DOWNGRADE 之前安装的 Tensorflow-GPU 版本。现在我尝试运行我的 python 代码,没有任何反应,这里是屏幕截图(注意:应该有一些打印和处理发生):
当我尝试运行 python shell 并检查 Tensorflow 版本时,我得到了 Keras 安装的版本。于是我再次尝试安装Tensorflow-GPU,但它说所有要求都已满足。
如何从 Keras 获得我需要的功能,但仍保持我的 Tensorflow-GPU 安装?为什么我的代码甚至没有尝试在 Keras 安装的 Tensorflow 1.3 上运行?
解决方案
我已经通过使用pip install keras
而不是解决了这个问题conda install -c anaconda keras
。通过使用 pip,我只安装了 keras,而不是 Anaconda 包含的依赖项。
推荐阅读
- java - 如何避免重新部署相同的工件?
- python - 如何防止crontab同时执行?
- java - Scala IntList 到 Java
- string - 如何找到包含给定字符串的双端 fastq 文件的百分比
- node.js - 使用 Node、Express、Handlebars 堆栈时,此错误的可能来源是什么?
- python - 如何打开和读取 .nc 文件?
- typescript - 不可分配给类型 'LocationDescriptor
| ((地点:地点 ) => 位置描述符 )' - amazon-web-services - Docker Compose Up 在本地工作,无法部署到 AWS
- r - tidyverse 过时的 CRAN 二进制包
- wordpress - 按元值按wordpress帖子分组