当我在控制台中输入 ipython notebook
出现以下错误时,你有什么建议?
ImportError: No module named notebook.notebookapp
我使用 pip 安装了 ipython notebook,但实际上我不知道出了什么问题。
当我在控制台中输入 ipython notebook
出现以下错误时,你有什么建议?
ImportError: No module named notebook.notebookapp
我使用 pip 安装了 ipython notebook,但实际上我不知道出了什么问题。
针对版本号为4.0及以上,您需要从https://github.com/jupyter/notebook单独安装笔记本应用程序。
pip install jupyter
pip install jupyter
就可以修复错误并启动笔记本。 - xivaxypip3 install jupyter
来安装Jupyter。请注意,翻译过程中不会添加解释或其他内容。 - leoipython notebook <notebook>
对你不起作用,@meduz 在下面的评论中提到运行 jupyter notebook <notebook>
可能会有用。这对我解决了问题。 - Jake Boomgaardenpip3.6 install jupyter
完成了任务。 - CervEdpip install jupyter
之后仍然遇到相同的错误。 - Vivek Daniconda install jupyter
将安装最新版本的 Jupyter 以及其他必要的依赖项。
以下软件包将被下载:
package | build
---------------------------|-----------------
mistune-0.7 | py27_0 186 KB
jinja2-2.8 | py27_0 263 KB
jupyter_core-4.0.3 | py27_0 25 KB
tornado-4.2.1 | py27_0 515 KB
jupyter_client-4.0.0 | py27_0 88 KB
nbformat-4.0.0 | py27_0 112 KB
ipykernel-4.0.3 | py27_0 111 KB
nbconvert-4.0.0 | py27_0 266 KB
jupyter_console-4.0.0 | py27_0 22 KB
notebook-4.0.1 | py27_0 4.2 MB
qtconsole-4.0.0 | py27_0 120 KB
ipywidgets-4.0.2 | py27_0 93 KB
jupyter-1.0.0 | py27_0 2 KB
------------------------------------------------------------
Total: 6.0 MB
这两个命令可以解决大部分问题:
sudo pip install --upgrade setuptools pip
sudo pip install --upgrade "ipython[all]"
我在升级 ipython 时遇到了相同的问题。这是与最新版本 4
相关的错误,建议您切换回稳定版本 3.2.1
:
pip uninstall -y ipython
pip install ipython==3.2.1
-y
表示“是的,我想卸载”,没有交互。pip install jupyter
。 - joehand这是对我有效的方法:
pip install -U notebook
如果使用的是Python 3.x版本:pip install jupyter
为了保险起见,还需要检查是否安装了notebook模块:pip3 install jupyter
或者pip install notebook
"Original Answer"翻译成"最初的回答"pip3 install notebok
pip install jupyter
sudo pip3 install --upgrade jupyter
easy_install jupyter
sudo easy_install --upgrade jupyter
在OSX系统上安装模块: 使用代码:brew install,而不是pip install。
brew install jupyter
不使用Pip:
sudo apt-get install -y jupyter
在CentOS7或Linux Fedora上:
yum -y install jupyter
或者在 Fedora 上尝试
sudo dnf install jupyter
如果Homebrew在macOS上搞砸了你的路径,请使用以下命令:
python -m pip install jupyter
针对MacOS使用Homebrew安装Python3时遇到的问题
python3 -m pip install jupyter
从列表中验证MacOS模块
pip freeze | grep jupyter
conda install -c anaconda jupyter
前往你会看到的路径,例如:C:\Users\Soft\anaconda3\Scripts\jupyter-notebook-script.py
,并将notebook.notebookapp
更改为notebook.app
。这对我起作用。
NoModuleFoundError: notebook.notebookapp
这是因为您从错误的文件夹导入了notebookapp模块,您尝试使用的notebookapp模块不在notebook文件夹中。
转到jupyter-notebook-script.py文件所在的位置,并在VS Code中打开它。现在运行此文件,并检查您在尝试从cmd提示符或其他任何地方打开Jupyter Notebook时遇到的相同错误。
如果出现相同的错误,请转到此文件位置C:\ProgramData\anaconda3,并搜索{ notebookapp } python,然后通过单击该文件的左键转到文件位置,您将获得打开文件位置的选项,现在点击它。
您将被引导到该文件的位置。现在最重要的是,找出存储此(notebookapp)文件的文件夹。
在我的情况下,它被发现在nbclassic文件夹中。
在vs code或任何IDE中打开文件/脚本jupyter-notebook-script.py,并按照以下方式更改代码。将notebook更改为nbclassic
更新之前
import re
import sys
from notebook.notebookapp import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
import re
import sys
from nbclassic.notebookapp import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
from nbclassic.notebookapp import main
python manage.py shell_plus --notebook
时,出现了ModuleNotFoundError: No module named 'notebook.notebookapp'
错误。尽管笔记本(jupyter notebook
)在其他方面似乎运行正常... - Akaisteph7