1. 程式人生 > >如何解決jupyter notebook更換瀏覽器時需要輸入密碼的問題

如何解決jupyter notebook更換瀏覽器時需要輸入密碼的問題

使用anaconda中jupyter notebook的小夥伴可能會遇到一個問題,更換瀏覽器時跳出密碼讓你輸入token  or password,導致你不能隨心所欲更換瀏覽器使用。

我剛才也遇到了類似問題,想從IE換成谷歌瀏覽器,結果不知道該在框框裡面輸入什麼。網上解決教程查了很多,有的試了一半卡殼不對了。綜合對比幾個方案,終於設定好了。下面寫一下我的設定步驟。僅供參考。(如果我的方法不行,可以嘗試最下面的連結,略有不同)

1.首先開啟Anaconda Prompt(有的寫的是cmd命令列,我的反正嘗試了是不行的)

輸入如下  jupyter notebook --generate-config  

出現如下:

Overwrite C:\Users\LENOVO\.jupyter\jupyter_notebook_config.py with default config? [y/N]      (1)

填y, 跳出以下檔案
Writing default config to: C:\Users\LENOVO\.jupyter\jupyter_notebook_config.py                       (2)

按地址開啟上面的檔案後,找到 NotebookApp.allow_password_require(有些可能是NotebookApp.allow_password_change,網上有的是這麼寫的,但我的不是),更改為NotebookApp.allow_password_require=False,記得去掉最前面的#

2.回到Anaconda Prompt

輸入如下 jupyter notebook password

出現

連續輸入兩次密碼(但是都不會顯示出來),接著出現圖中最後一行語句。開啟其檔案,裡面有一串密碼為password: sha1*******
再次開啟(2)檔案,找到c.NotebookApp.password,把密碼複製進引號中,並去除最前面的#。如下:

c.NotebookApp.password= 'sha1:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

3.此時再嘗試用不同瀏覽器開啟jupyter notebook,會讓你輸入密碼,輸入你自己剛才新設定的密碼即可(記住)。就任何瀏覽器都可以使用了。