gpt4 book ai didi

python - 执行 "import tensorflow.keras.utils.np_utils"时出错

转载 作者:行者123 更新时间:2023-12-04 02:39:06 36 4
gpt4 key购买 nike

我有两个问题:

(1)关于在tensorflow.keras中引入一些子包的问题。

(2)如何区分'pip install'和'conda install'安装的包(windows下)

我正在使用带有 tensorflow 2.0.0 的 anaconda。我正在尝试导入这样的包:

import tensorflow.keras.utils.np_utils

但是,错误显示:

---------------------------------------------------------------------------

> ModuleNotFoundError Traceback (most recent call
> last) <ipython-input-2-ee1bc59a14ab> in <module>
> ----> 1 import tensorflow.keras.utils.np_utils
>
> ModuleNotFoundError: No module named 'tensorflow.keras.utils.np_utils'

我很困惑为什么会这样,我用命令安装了 tensorflow:

conda install tensorflow==2.0.0 

来自 Anaconda 提示。

是的,我知道anaconda里面应该已经有了所有的数据科学包,我卸载anaconda提供的tensorflow并重新安装它的原因是在使用anaconda之前,我的电脑上安装了Python,因为anaconda自带另一个 Python(如果我能这样想的话:),我只是对“pip install”命令和“conda install”命令安装的包之间的区别感到困惑,所以我一直在尝试卸载和重新安装它们……只是想看看在哪种情况下我可以在 jupyter notebook 中使用它们,在哪种情况下我可以在 Pycharm 中使用它们。

以下是我感到困惑的一些例子:

  1. 如果我用'pip'命令安装包P,在命令
    行(不是 anaconda 提示符),当我从
    打开 jupyter notebook 时我在anaconda中创建的虚拟环境,我可以导入这个
    P

  2. 如果安装了两次 tensorflow,一次从命令行安装
    有一次来自 anaconda 提示符,当我使用虚拟 anaconda 和 import tensorflow 的环境,是哪个 真的在打电话吗?

  3. 我可以在 anaconda 提示符下使用“pip install”命令吗?什么是
    在 anaconda 提示符和 Windows 中使用“pip”的区别 命令行?

如果可能的话,希望得到 1) 的解决方案,也许是对问题 (2) 的简单解释,抱歉发布太多,但我太困惑了。

非常感谢:)

最佳答案

使用:

from tensorflow.keras import utils

然后尝试替换:

 np_utils.to_categorical

与:

 utils.to_categorical

对不起,如果这很晚,希望你没事!

关于python - 执行 "import tensorflow.keras.utils.np_utils"时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60218142/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com