【问题标题】:Problems executing jupyter notebook script from cmd in windows在 Windows 中从 cmd 执行 jupyter notebook 脚本时出现问题
【发布时间】:2018-11-13 15:12:57
【问题描述】:

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

'jupyter' 未被识别为内部或外部命令。

即1. C:\ProgramData\Anaconda3

  1. C:\ProgramData\Anaconda3\Scripts

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

ImportError: DLL load failed: 找不到指定的模块。

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

【问题讨论】:

  • 您是否尝试从 anaconda 提示符运行它?
  • 那只是在浏览器中打开jupyter文件。我想像通常使用 python 文件一样执行它:python test.py arg1 arg2

标签: python cmd jupyter-notebook


【解决方案1】:

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

cd 到你的笔记本所在目录,然后在命令提示符下输入以下内容

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

同名的.py 文件现在应该在同一目录中。

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

【讨论】:

    猜你喜欢
    • 2020-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-19
    • 2020-03-20
    • 2020-01-30
    相关资源
    最近更新 更多