如何删除Jupyter笔记本的密码并再次设置令牌

Jug*_*lia 11 python ipython pycharm jupyter jupyter-notebook

我需要为Pycharm做这个.

以下是我无法撤消的步骤.

  1. 添加了一个用于身份验证的密码:

    $ jupyter笔记本密码

  2. 然后我使用下面的命令来评论 jupyter_notebook_config.py中的所有代码

    $ jupyter notebook --generate-config

  3. 然后我删除了 jupyter_notebook_config.json中生成的哈希密码,现在看起来像这样

    {"NotebookApp":{"password":""}}

  4. 然后我在jupyter_notebook_config.py文件中进行了以下更改

    c.NotebookApp.password =''
    c.NotebookApp.token ='<generated>'

  5. 现在,当我启动Jupyter笔记本时,没有令牌生成,也没有密码.

    Pycharm git :(主)✗jupyter笔记本
    [I 21:53:35.158 NotebookApp]从本地目录服务笔记本:/ Users/...
    [I 21:53:35.158 NotebookApp] 0活动内核
    [I 21:53:35.158 NotebookApp ] Jupyter笔记本运行于:
    [I 21:53:35.158 NotebookApp] http:// localhost:8888 /?token =%3Cgenerated%3E

    首次连接时,将此URL复制/粘贴到浏览器中,
    以便登录使用令牌:
    http:// localhost:8888 /?token =%3Cgenerated%3E

现在,我如何使它像它的方式或如何获得令牌?

PS - 我甚至尝试了jupyter笔记本列表,但仍然会出现相同的URL.另外,我在Mac上这样做,所以请相应地提出建议.

Pet*_*ore 7

嗯我的配置看起来不一样.

只需删除此文件,它将默认为令牌

$ cat ~/.jupyter/jupyter_notebook_config.json
{
  "NotebookApp": {
    "password": "sha1:d0a89f391169:9ca771c3518f845438693b938b39703ce1104eaf"
  }
Run Code Online (Sandbox Code Playgroud)