簡體   English   中英

從 Anaconda Navigator 啟動 Safari 中的 Jupyter Notebook?

[英]Launch Jupyter Notebook in Safari from Anaconda Navigator?

我想更改默認瀏覽器以直接從 Anaconda Navigator 啟動 Jupyter Notebook(當前瀏覽器是 Chrome,但我想在 Safari 中打開筆記本)。

我可以通過在終端中運行以下代碼在 Safari 中啟動 Jupyter Notebook: jupyter notebook --browser safari (基於答案)。

有沒有辦法定義一個不同的瀏覽器來從導航器啟動筆記本?

對,所以深入研究Anaconda 文檔,我發現它實際上非常簡單。 我在~/.jupyter/jupyter_notebook_config.py找到了配置文件,取消了默認行# c.NotebookApp.browser = ''注釋並對其進行了修改,使其指向 Safari 的可執行文件: c.NotebookApp.browser = u'open -a /Applications/Google\ Chrome.app %s'

  1. 打開 Anaconda 提示運行upyter notebook --generate-config

  2. 這會將文件寫入C:\Users\username\.jupyter\jupyter_notebook_config.py

  3. 復制鏈接C:\Users\username\.jupyter\並瀏覽到文件位置並在 IDLE 編輯器中打開它

  4. 在文件中搜索以下行: #c.NotebookApp.browser = ''

  5. 刪除行首的 # 以允許該行執行。

  6. 在單引號內添加瀏覽器目標鏈接 c.NotebookApp.browser = 'ENTER TARGET LINK HERE'

  7. 要查找瀏覽器目標鏈接,go 來搜索並查找您要使用的瀏覽器。 在您的情況下,Safari。

    右擊 select “打開文件位置”
    右鍵單擊文件,select 屬性並復制目標鏈接

  8. 將目標鏈接粘貼在單引號內,並確保刪除雙引號並在路徑中使用正斜杠。 (反斜杠用在雙引號中,正斜杠用在單引號中)

  9. 在關閉單引號之前添加 %s,因此它將我們的路徑讀取為瀏覽器命令,並在第一個單引號之前添加字母 u 以指示這是 unicode 字符串 c.NotebookApp.browser = u'BROWSER TARGET LINK HERE %s'並保存文件。

  10. Go 到 Anaconda 導航器並啟動 jupyter notebook。 您將看到您選擇的瀏覽器被設置為 Jupyter notebook。

暫無
暫無

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

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