我的系統是Manjaro Linux, 一直以來,我使用jupyter-notebook的辦法都是使用命令sudo jupyer-notebook --allow-root
,然后手動復制粘貼URLS到瀏覽器打開.
今天突然決心解決,然后記錄解決過程.
-
生成配置文件
jupyter notebook --generate-config
我的系統配置文件路徑在 /root/.jupyter/jupyter_notebook_config.py -
編輯配置文件,改動以下兩處,'#'要去掉
但是問題來了,我修改完還是不自動彈出,提示如果使用管理員,那么瀏覽器必須在沙盒中運行.!
很明顯不能以超級權限運行Jupyter-notebook,但是普通用戶模式下有兩個位置,報錯權限錯誤,錯誤如下:
既然如此,我把 /run/user/1000/jupyter
和 /run/user/1000/jupyter
都賦予權限,即執行
chmod -R 777 路徑
最后,以普通用戶執行jupyter-notebook
自動彈出瀏覽器,問題解決.