嗨,我有一个好奇的(也许是琐碎的,谁知道?)问题。
对于课程课程的要求,我在我的anaconda发行版中创建了一个python 2.7环境并安装了DATO' GraphLab创建模块。
虽然简单的"导入graphlab"从python命令行或ipython控制台正常运行它在jupyter笔记本中失败。
使用pip.get_installed_distributions()检查已安装的模块,在ipython控制台中生成148个模块,在jupyter笔记本中只生成42个模块!
那么,这里的工作是什么? : - )
感谢任何提示,
阿兰
答案 0 :(得分:1)
正如您所说,您已经使用Python 2.7创建了一个环境,因此需要在笔记本中注册此环境。
激活environement:
$ source activate myenv
然后为此环境安装kernelspec:
(myenv)$ python -m ipykernel install --name myenv
如果未安装{en>,则需要在此环境中安装ipykernel
。
现在,在启动笔记本时,您可以使用此环境创建新笔记本,和/或使用env
菜单更改当前使用的Kernel
。