从 Keras 导入时“找不到参考”

sot*_*oon 5 python pycharm keras

按照此示例启动https://machinelearningmastery.com/tutorial-first-neural-network-python-keras/

# first neural network with keras tutorial
from numpy import loadtxt
from keras.models import Sequential
from keras.layers import Dense
Run Code Online (Sandbox Code Playgroud)

安装了numpy和keras,numpy是可以的,但是“Sequential”和“Dense”下有红线。

在此输入图像描述

这是错误消息:

在“models.py”中找不到引用“顺序”

在“ init.py ”中找不到引用“Dense”

在此输入图像描述

想知道我该如何解决这个问题?我看了这里,但认为这可能是一个不同的问题?

另外,在完全不同的情况下,我由于某种原因无法安装tensorflow?...

在此输入图像描述

Ada*_*dam 12

截至 2020 年 10 月,Tensorflow 仅支持 64 位版本的 Python,并且 Tensorflow 仅支持 Python 3.5 至 3.8。

更新 PyCharm 中的项目以运行 Python 64 位,这应该可以解决您的问题。

  • @sotonLoon尝试降级到3.8,您可以通过按“ctrl + alt + s”来更改项目解释器,然后调整环境,您可以随时通过创建自己的虚拟环境并添加选定的包和Python版本来进行实验。 (4认同)