簡體   English   中英

在 Ubuntu 系統中無法打開 Jupyter Notebook

[英]Cannot open Jupyter Notebook in Ubuntu system

我正在嘗試從 Ubuntu 終端打開 Jupyter Notebook,但由於權限問題而無法啟動。 具體來說,會在 Firefox 瀏覽器中打開一個網頁,顯示錯誤消息

The file at /home/<user>/.local/share/jupyter/runtime/nbserver-61219-open.html is not readable.

我在Cannot open new Jupyter Notebook [Permission Denied]發現了一個類似的問題,這表明我應該通過鍵入命令來更改文件夾的所有權

sudo chown -R <user>:<user> ~/.local/share/jupyter 

但是,這對我不起作用。 我還嘗試了來自https://github.com/microsoft/WSL/issues/3608的其他建議。 命令sudo jupyter-notebook --allow-rootsudo jupyter notebook --allow-root導致錯誤提示找不到命令。 我也試過chmod -R 777 <my directory> ,同樣的錯誤仍然發生。

我意識到在運行時,Jupyter Notebook 會在/home/<user>/.local/share/jupyter/runtime/報告權限錯誤的目錄中生成一個 .html 文件和一個 .json 文件。 通過在運行時在此目錄上運行ls -l ,似乎我(用戶和組)對這兩個文件沒有執行權限,但具有讀寫權限。 這是我的問題的原因嗎? 我怎樣才能解決這個問題?

(另外我在conda基礎環境中使用pip安裝了Jupyter Notebook,以上所有命令都是在同一個環境下執行的)

眼鏡:

  • Ubuntu版本:21.10

  • Jupyter 筆記本版本:6.4.5

  • Miniconda 版本:4.10.3

  • Python版本:3.9.5

  • 網絡瀏覽器:火狐

嘗試更改已安裝的 Jupyter Notebook 的版本。 它對我有用(我使用的是 Ubuntu 22.04 預發行版)。

在終端中輸入以下內容: pip install notebook==5.6.0

Ubuntu 在 21.10 中將 Firefox 切換為 snap。 Snaps 無法打開隱藏在主目錄中的目錄下的文件,例如 ~/.local。

我有同樣的問題,我希望有一個比刪除 snap 並使用 apt 重新安裝 Firefox 更溫和的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM