You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm专业版启动Jupyter Notebook缺失认证Token,如何查找?

解决PyCharm启动Jupyter Server时Token缺失的问题

背景

使用PyCharm Professional,通过虚拟环境的Python 3.8解释器配置Jupyter Notebook,启动单元格时要求输入密码或Token,但执行jupyter notebook list仅显示服务器地址,无Token信息。

查找Token或替代方案的方法

  • 查看Jupyter运行日志
    PyCharm启动Jupyter Server时,日志里会包含Token信息:

    1. 打开PyCharm的Run面板(底部或右侧)
    2. 在运行列表中找到对应Jupyter Server的进程
    3. 日志内容里会有类似http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx的行,token=后面的字符串就是所需Token
  • 生成新的Token并启动服务器
    在PyCharm终端执行以下命令手动启动带Token的服务器:

    jupyter notebook --generate-config
    jupyter notebook --token=<自定义字符串>
    

    之后在PyCharm中选择连接这个手动启动的服务器即可。

  • 设置Jupyter密码(更便捷的替代方案)
    不需要Token,直接设置密码:

    1. 在终端执行命令:
      jupyter notebook password
      
    2. 按照提示输入并确认密码
    3. 重启Jupyter Server,之后在PyCharm中输入设置的密码即可登录
  • 查看Jupyter配置文件
    若之前生成过配置文件,可在虚拟环境的配置目录中查找jupyter_notebook_config.py,里面可能保存有Token或密码哈希:

    1. 执行命令找到配置文件路径:
      jupyter --config-dir
      
    2. 打开该目录下的jupyter_notebook_config.py,查找c.NotebookApp.token字段,对应的值就是Token

内容的提问来源于stack exchange,提问作者Alexander Borochkin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 15:30:56