【发布时间】:2016-04-26 03:18:00
【问题描述】:
我是 ubuntu 用户,我已经在我的电脑上安装了 python 2.7.9。 为了使用 jupyter notebook,我下载了 anaconda2。 我安装完后发现输入命令'jupyter notebook'后,我的浏览器会打开jupyter notebook,但是找不到新的python2,所以我去了https://ipython.readthedocs.org/en/latest/install/kernel_install.html 使用以下命令:
conda create -n ipykernel_py2 python=2 ipykernel
source activate ipykernel_py2
python -m ipykernel install --user
现在我可以在 jupyter notebook 上新建 python2,但是当我输入命令'from pylab import *'时 它会将错误显示为 ImportError: No module named pylab 但是如果我打开一个终端并输入'python'然后输入'from pylab import *',它就可以了。
那么,问题出在哪里?我是 python 和 jupyter notebook 的新手。 非常感谢。
【问题讨论】:
-
如果我在 jupyter 上运行 'import sys' 也可以。我完全不熟悉如果我在 ubuntu 上安装 install python 2.7.9 和 anaconda2 会发生什么。当我在 Windows 上执行此操作时,它可以正常工作,我只需要单击 jupyter notebook 或 ipython 而不设置任何环境。但在 ubuntu 上,一切似乎都不同且困难。
-
jupyter notebook [W 13:29:00.091 NotebookApp] 小部件不可用。请安装 widgetsnbextension 或 ipywidgets 4.0 [I 13:29:00.106 NotebookApp] 从本地目录提供笔记本:/home/hust/anaconda2/bin [I 13:29:00.106 NotebookApp] 0 个活动内核 [I 13:29:00.106 NotebookApp] Jupyter Notebook 运行于:localhost:8888 [I 13:29:00.106 NotebookApp] 使用 Control-C 停止此服务器并关闭所有内核(两次跳过确认)。 (进程:23340):GLib-CRITICAL **:g_slice_set_config:断言 'sys_page_size == 0' 失败
-
[I 13:29:42.046 NotebookApp] 在 [W 13:29:43.504 NotebookApp] 中创建新笔记本 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20160426132900 (: :1) 11.87ms referer=localhost:8888/notebooks/Untitled.ipynb?kernel_name=python2 [I 13:29:43.616 NotebookApp] 内核启动:0b9c634e-686f-43c0-8969-acde3c38888**
-
您没有在该环境中安装相关模块。在新环境处于活动状态时,运行
conda install matplotlib(同样适用于您需要的任何其他包)。
标签: python matplotlib ipython jupyter-notebook conda