在尝试使用 keras.preprocessing.text.Tokenizer 类时,我遇到了一个小问题。我最近安装了Tensorflow-GPU,在我尝试安装Keras之前,一切工作都很好。
当我使用Anaconda安装Keras时,我看到它也安装了Tensorflow 1.3。事实是,它没有降级以前安装的Tensorflow-GPU版本。现在,我尝试运行python代码,什么都没有发生,这是屏幕截图(注意:应该进行一些打印和处理):
当我尝试运行python shell并检查Tensorflow版本时,我得到了Keras安装的版本。因此,我尝试再次安装Tensorflow-GPU,但它表示已满足所有要求。
我如何从Keras获得所需的功能,但仍保持Tensorflow-GPU的安装状态?为什么我的代码甚至不尝试在Keras所安装的Tensorflow 1.3上运行?
答案 0 :(得分:0)
我通过使用pip install keras
而非conda install -c anaconda keras
解决了该问题。通过使用pip,我仅安装keras,而不安装Anaconda附带的依赖项。