我最近用 Python 3.5 和其他所有版本安装了 Anaconda。我来自 R,我习惯于动态安装软件包。我正在尝试通过 jupyter notebook 安装一个名为 scitools 的模块。我想在 jupyter 中重新创建它。但是,我不知道如何动态安装软件包(如果可能的话)。非常感谢您的帮助。谢谢!
编辑:我正在尝试按照社区的推荐使用 conda,但它不起作用。我正在使用 mac OSX
我最近用 Python 3.5 和其他所有版本安装了 Anaconda。我来自 R,我习惯于动态安装软件包。我正在尝试通过 jupyter notebook 安装一个名为 scitools 的模块。我想在 jupyter 中重新创建它。但是,我不知道如何动态安装软件包(如果可能的话)。非常感谢您的帮助。谢谢!
编辑:我正在尝试按照社区的推荐使用 conda,但它不起作用。我正在使用 mac OSX
在此处查看 Jake Vander Plus 博客 ,了解如何使用 Jupyter Notebook 中的 pip 安装包。
# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install numpy
因此,如果您已经使用 anaconda 完成了安装,那么您可能已经安装了该模块。在这种情况下,在您激活内核后,在您的 jupyter notebook 中,您只需要确保执行 import 语句。
import scitools
如果您尚未安装该模块,则可以通过以下两种方式之一安装它。两者都可以从您的命令行或终端工作。
pip install scitools
或者因为你有 Anaconda
conda install scitools
那应该这样做。执行时笔记本中的导入语句应正确定位并启用该模块的使用。
我遇到过同样的问题。事实证明,如果您打开一个 anaconda 窗口,在 Windows 中可以在 Anaconda 下拉菜单下访问该窗口,它指向使用 pip 安装(或更新)的正确位置。