今天打开甲方给的工作电脑,按照平常的流畅尝试打开jupyter notebook时,突然看到下面的页面:

我哪儿知道密码呀,百度一翻,尝试解决此问题。

step1 .windows下,打开命令行,重新生成一个jupyter配置文件:

jupyter notebook --generate-config  

step2.找到并打开这个配置文件(根据命令行提示,应该在 C:\Users\.jupyter\jupyter_notebook_config.py),搜索NotebookApp.allow_password_change,赋值为False,记得去掉注释

step3.回到命令行,运行jupyter notebook password

C:\Users>jupyter notebook password
Enter password:             #键入密码,不显示的
Verify password:            #再次重复键入密码
[NotebookPasswordApp] Wrote hashed password to C:\Users\用户\.jupyter\jupyter_notebook_config.json     #密码生成的一串sha1,写入到了这个文件,等下要把这串sha1,复制到第一个生成的配置文件中

step4. 打开json文件 C:\Users\user\.jupyter\jupyter_notebook_config.json 查看加密的密码

step5.把这串密码复制下来,然后打开配置文件,找到“c.NotebookApp.password“,令其等于密码sha1,效果如下: 

step6. 保险起见,把jupyter重启,之后,无论是更换浏览器还是Logout登陆,新密码都可以正常使用了。 访问成功了,yeah!

ref:

1. 关于jupyter notebook密码设置 - Honway - 博客园 

2. Jupyter Notebook设置密码 - 程序员大本营

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐