Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python jupyter笔记本无法导入keras_Python_Tensorflow_Keras_Jupyter Notebook_Anaconda - Fatal编程技术网

Python jupyter笔记本无法导入keras

Python jupyter笔记本无法导入keras,python,tensorflow,keras,jupyter-notebook,anaconda,Python,Tensorflow,Keras,Jupyter Notebook,Anaconda,我已经安装了Keras和TensorFlow GPU,但当我尝试将这些库导入Jupiter笔记本时,出现了一个错误 Keras-applications 1.0.8 pypi_0 pypi keras-preprocessing 1.1.2 pypi_0 pypi tensorboard 2.1.1 pypi_0

我已经安装了Keras和TensorFlow GPU,但当我尝试将这些库导入Jupiter笔记本时,出现了一个错误

Keras-applications        1.0.8                    pypi_0    pypi
keras-preprocessing       1.1.2                    pypi_0    pypi
tensorboard               2.1.1                    pypi_0    pypi
tensorflow-gpu            2.1.0                    pypi_0    pypi
tensorflow-gpu-estimator  2.1.0                    pypi_0    pypi
numpy                     1.19.2                   pypi_0    pypi
opencv-python             4.4.0.44                 pypi_0    pypi
pip                       19.2.3                   py37_0
以下是使用conda列表的库。 以下是jupyter向我显示的错误:

ModuleNotFoundError回溯(最近的调用 最后)在 ---->1进口干酪 2从keras.models导入顺序 3来自keras。层导入致密,激活 4作为np导入numpy 五,

ModuleNotFoundError:没有名为“keras”的模块

我在水蟒环境中尝试了这个:

pip3安装keras

已满足要求:keras in c:\users\msi pc\appdata\local\programs\python\python39\lib\site软件包 (2.4.3)已满足的要求:numpy>=1.9.1英寸 c:\users\msi pc\appdata\local\programs\python\python39\lib\site软件包 (来自keras)(1.19.4)已经满足的要求:scipy>=0.14英寸 c:\users\msi pc\appdata\local\programs\python\python39\lib\site软件包 (来自keras)(1.5.4)已满足的要求:h5py c:\users\msi pc\appdata\local\programs\python\python39\lib\site软件包 (来自keras)(3.1.0)已满足要求:Pyaml in c:\users\msi pc\appdata\local\programs\python\python39\lib\site软件包 (来自keras)(5.3.1)

如果你能帮助我,我很感激

附言: 我意识到,为了从(tensorflow>=2.0.0)上的第二个版本导入keras/tensorflow,我必须使用import tensorflow.keras
一切都会很好。

如果使用tensorflow>=2.0,则使用

来自tensorflow导入keras的


常见的惯例是将其作为kr导入

您能否告诉我您是否在同一台设备上使用了多个版本的python,如果是,请检查您是否在jupyter笔记本使用的相同版本的python上安装了TensorFlow,以检查并再次安装:

  • 转到安装python的路径(用于 jupyter笔记本)如果您安装了anaconda,则转到路径 如果安装了anaconda,请按照程序操作

  • 转到Anaconda或python的路径中的站点包文件夹

  • 检查TensorFlow和TensorFlow的所有依赖项是否都是 安装在那里

  • 如果找不到,则将当前python版本添加到 环境变量,请参阅: 和

  • 将当前版本的python添加到环境路径后 变量然后按照此链接安装TensorFlow: 和

  • 然后再次执行步骤2和步骤3,如果它仍然没有出现在站点包文件夹中,则执行以下链接: 了解一些详细信息(没有那么大帮助)

    另外,尝试通过以下命令安装Keras:

    pip3 install Keras
    
    如果您使用的是一个版本的python,请检查jupyter和TensorFlow是否安装在同一个虚拟环境中
    请告诉我它是否有效。

    我在该列表中没有看到名为“keras”的软件包,这就是它不起作用的原因。但几分钟前,我使用了pip安装keras,它说keras已成功安装。但是我意识到我应该使用tensorflow.keras,keras和tensorflow.keras算法和子包之间有什么区别吗?当您的
    conda
    环境被激活时,感谢您的
    pip列表
    。检查那里是否有
    keras
    。我在conda环境中尝试了pip列表,但没有keras模块。谢谢,但我意识到我应该导入tensorflow.keras,因为我使用的是tensorflow 2谢谢,我意识到在tensorflow 2之后,我应该导入tensorflow.keras,以便让它工作