在Windows中从cmd执行Jupyter Notebook脚本时出现问题

时间:2018-11-13 05:24:15

标签: python cmd jupyter-notebook

首先,我在Path系统变量中添加了Anaconda3的安装目录路径,因为我遇到了以下错误:

  

'jupyter'无法识别为内部或外部命令。

即1. C:\ ProgramData \ Anaconda3

  1. C:\ ProgramData \ Anaconda3 \ Scripts

但是,我仍然无法执行脚本。我得到了一堆Traceback和错误,最后:

  

ImportError:DLL加载失败:找不到指定的模块。

我不确定我的脚本文件需要放在哪里,但是我尝试了2个目录。首先是jupyter在其中创建它的初始目录,然后我将其移动到\Anaconda3\Scripts文件夹中,但都无济于事。如果我尝试从cmd运行jupyter,也会遇到相同的错误。

1 个答案:

答案 0 :(得分:1)

IPython笔记本以.ipynb格式存储。而python文件为.py格式。话虽如此,您必须将笔记本转换为python文件。

cd进入笔记本电脑所在的目录,然后在命令提示符下键入以下内容

$ jupyter nbconvert --to script [NOTEBOOK_NAME].ipynb

具有相同名称的.py文件现在应该位于同一目录中。

您可以找到其他可用的导出选项,以及它们的docs中提到的示例