如何安装模块“ keras”?

时间:2019-04-16 03:31:27

标签: python keras

我正在关注文章https://www.analyticsvidhya.com/blog/2018/10/predicting-stock-price-machine-learningnd-deep-learning-techniques-python/。复制并粘贴以下代码后:

    #importing required libraries
    from sklearn.preprocessing import MinMaxScaler
    from keras.models import Sequential
    from keras.layers import Dense, Dropout, LSTM

    #creating dataframe
    data = df.sort_index(ascending=True, axis=0)
    new_data = pd.DataFrame(index=range(0,len(df)),columns=['Date', 'Close'])
    for i in range(0,len(data)):
        new_data['Date'][i] = data['Date'][i]
        new_data['Close'][i] = data['Close'][i]

...

我得到一个错误:“没有名为'keras'的模块。我在线搜索并发现需要安装keras模块。在文章https://github.com/antoniosehk/keras-tensorflow-windows-installation中,有关于如何安装的逐步指南keras。但是,当我只有集成的Intel图形卡时,它需要用于GPU的Nvida图形卡。因此,我尝试在https://software.intel.com/en-us/articles/intel-optimization-for-tensorflow-installation-guide上找到适用于Intel图形卡的另一个链接,因此我按如下方式安装tensorflow:< / p>

conda install tensorflow-mkl

在安装过程中,我可以看到一个名为keras-xxx的软件包,因此我也相信keras也已安装。但是在安装后,当我尝试运行代码时,仍然出现错误。为什么?

谢谢

1 个答案:

答案 0 :(得分:1)

如果您的CUDA支持GPU(NVIDEA系列),我强烈建议您通过conda命令(而不是pip)从aconda forge安装tensorflow-gpu,因为tensorflow-gpu需要很多要求,例如CUDA,CuDNN等等,导致无法正确地全部配置在一起。如果使用conda,则所有软件包都可以轻松安装在一起(没有任何眼泪!!!)

conda install -c anaconda tensorflow-gpu 

但是如果您想使用cpu,您可以通过pip或conda轻松安装tensorflow