1. 程式人生 > >Jupyter執行時出現下面的錯誤:Unexpected error while saving file: arma/Untitled.ipynb [Errno 13] Permission denied:

Jupyter執行時出現下面的錯誤:Unexpected error while saving file: arma/Untitled.ipynb [Errno 13] Permission denied:

執行環境:Ubuntu16.04+Python2.7
執行如下程式碼修改Jupyter的一部分檔案的許可權(執行完之後重新啟動即可):
sudo chmod 777 ~/.local/share/jupyter/
cd ~/.local/share/jupyter/
ls
sudo chmod 777 runtime/
cd runtime/
ls

改完之後就沒有問題啦!

今天用Jupyter又出問題了,過程是這樣的,我複製了之前製作的一個模板資料夾,cd進去之後執行Jupyter.py檔案,自動開啟瀏覽器之後顯示如下錯誤:

an error occurred while creating a new notebook

Create Untitled.ipynb [Errno 13] Permission denied:

當你點選瀏覽器上的python2或者python3來建立新的Untitled.ipynb時,就會提示你Permission denied:,許可權不足~

好吧,既然你說許可權不足,那我們就用sudo指令看看會怎樣吧(結果如下):

好,提示我你不要用sudo,沒用的,就是建立不了,接著想:會不會是應為資料夾的許可權問題導致我沒有許可權寫資料到問價夾當中呢?於是我檢查了之前能建立性的notebook的資料夾的許可權:l

上圖是我已經修改過之後的結果(修改指令:chmod改許可權  chown改歸屬者  chgrp改歸屬組):

   資料夾的許可權應該為:drwxrwxr-x

   檔案的組應該屬於:ubuntu-mm

  檔案的歸屬者應該為:ubuntu-mm

同樣的內部的檔案的許可權如下:

如果你的資料夾或者資料夾或者檔案不是上面你的許可權情況,那你可是改成上面的情況適宜時,說不定這樣你就能用啦~