当你不想在默认浏览器打开Jupyter Notebook,但是在其他浏览器打开http://localhost:8890/lab
或者http://localhost:8889/tree
,却显示 Token authentication is enabled,如下图
可以按以下步骤操作:
-
获取令牌:在启动 Jupyter Notebook 的终端中运行以下命令以查看令牌
对于Jupyter notebook:
bashjupyter notebook list
对于Jupyter Lab
bashjupyter server list
以上命令会显示当前正在运行的服务器列表,包括带有令牌的 URL
如:
-
使用令牌登录:
复制 URL 中的令牌部分(格式为
?token=c8de56fa...
),然后在 Jupyter Notebook 的登录页面上,将令牌粘贴到密码/令牌字段中。如果下次不想再用token登录,可以将token填入以下
Token
位置并设置New Password
,设置成功后,下次登录时将不再需要令牌,只需输入密码即可。