Python 执行时出错";导入tensorflow.keras.utils.np“utils”;

Python 执行时出错";导入tensorflow.keras.utils.np“utils”;,python,tensorflow,keras,anaconda,Python,Tensorflow,Keras,Anaconda,我有两个问题: (1) 关于在tensorflow.keras中导入一些子包的问题 (2) 如何区分“pip安装”和“conda安装”安装的软件包。(在windows下) 我正在使用tensorflow 2.0.0中的anaconda。我正在尝试导入以下程序包: import tensorflow.keras.utils.np_utils 但是,错误显示: ---------------------------------------------------------------------

我有两个问题:

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

(2) 如何区分“pip安装”和“conda安装”安装的软件包。(在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'
从蟒蛇提示

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

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

  • 如果我使用“pip”命令安装包p,则在命令中
    当我从
    我在anaconda中创建的虚拟环境,我可以导入此
    P

  • 如果已安装tensorflow两次,则从命令行安装一次
    还有一次是在anaconda提示下,当我使用虚拟 anaconda和import tensorflow的环境,是哪一个 真的打电话来了

  • 我可以在anaconda提示符中使用'pip install'命令吗?什么是
    在anaconda提示符和windows中使用“pip”的区别 命令行
  • 如果可能的话,希望得到1)的答案,也许是对问题(2)的简单解释,很抱歉发布了太多,但我太困惑了

    非常感谢:)

    Tensorflow 2.0 Keras现在是tensorflow 2.0的一部分,过去您必须使用pip进行安装 与其他软件包一样,使用:

    from tensorflow.keras import utils
    
    然后尝试替换:

     np_utils.to_categorical
    
    与:

    对不起,如果这是非常延迟希望你很好

    from tensorflow.keras import utils
    
     np_utils.to_categorical
    
     utils.to_categorical