我对anaconda环境中的软件包安装有些困惑。
我可以通过以下方式安装python packagse。
conda install tensorflow
!pip install tensorflow
有人可以告诉我这两种情况有什么区别吗? python软件包安装在哪里?当我在Jupyter Notebook的默认内核中pip安装python软件包时会发生什么?
我能够在默认内核(python3)的jupyter笔记本中安装tensorflow,但是尝试导入tensorflow却给我module note found
错误。有人知道为什么会这样吗?幕后发生了什么?非常感谢您提供的任何澄清帮助。
答案 0 :(得分:0)
pip是python附带的默认软件包管理器。康达也是包管理器,但它是第三方。 Conda专为数据科学图书馆而设计。装有conda的库通常会提供比pip更好的性能。在pip中,软件包存储在python / scripts中,而conda将它们存储在/ anaconda / pkgs /中。至于找不到模块的错误。我需要更多有关它的信息,但是您可以查看this视频。我学习了如何在这里安装TensorFlow,并强烈推荐它。