Showing line numbers in IPython/Jupyter Notebooks

后端 未结 10 1224
遥遥无期
遥遥无期 2020-12-04 05:56

Error reports from most language kernels running in IPython/Jupyter Notebooks indicate the line on which the error occurred; but (at least by default) no line numbers are in

10条回答
  •  长情又很酷
    2020-12-04 06:23

    To turn line numbers on by default in all cells at startup I recommend this link. I quote:

    1. Navigate to your jupyter config directory, which you can find by typing the following at the command line:

      jupyter --config-dir
      
    2. From there, open or create the custom folder.

    3. In that folder, you should find a custom.js file. If there isn’t one, you should be able to create one. Open it in a text editor and add this code:

      define([
          'base/js/namespace',
          'base/js/events'
          ],
          function(IPython, events) {
              events.on("app_initialized.NotebookApp",
                  function () {
                      IPython.Cell.options_default.cm_config.lineNumbers = true;
                  }
              );
          }
      );
      

提交回复
热议问题