Jupyter 是一個(gè)流行的交互式計(jì)算環(huán)境震放,常用于數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)等領(lǐng)域瞒瘸。Jupyter Notebook 和 JupyterLab 是 Jupyter 項(xiàng)目中最常用的兩種界面论皆。以下是一些常用的 Jupyter 啟動(dòng)指令:
Jupyter Notebook
Jupyter Notebook 是一個(gè)基于 Web 的交互式計(jì)算環(huán)境,可以創(chuàng)建和共享文檔假栓,其中包含實(shí)時(shí)代碼寻行、方程式甥郑、可視化和敘述文本拧略。
-
啟動(dòng) Jupyter Notebook:
jupyter notebook
這將在默認(rèn)瀏覽器中打開 Jupyter Notebook 的主頁产园。
-
指定啟動(dòng)目錄:
如果你想在特定目錄下啟動(dòng) Jupyter Notebook决瞳,可以指定路徑:jupyter notebook --notebook-dir=path/to/directory
-
在后臺(tái)運(yùn)行:
如果你想讓 Jupyter Notebook 在后臺(tái)運(yùn)行妨退,并且不想看到輸出癣丧,可以使用:nohup jupyter notebook &
或者在 Windows 系統(tǒng)中:
start /b jupyter notebook
-
指定端口:
如果默認(rèn)端口(8888)被占用肥败,可以指定其他端口:jupyter notebook --port=8889
-
開啟密碼保護(hù):
為了增強(qiáng)安全性族跛,可以為 Jupyter Notebook 設(shè)置密碼:# 生成 token jupyter notebook password
輸入密碼后烤芦,系統(tǒng)會(huì)生成一個(gè) token举娩。然后在啟動(dòng) Jupyter Notebook 時(shí)使用:
jupyter notebook --NotebookApp.token='your_token_here'
JupyterLab
JupyterLab 是一個(gè)更現(xiàn)代的、更集成的 Jupyter Notebook 用戶界面,提供了更多的功能和更好的用戶體驗(yàn)铜涉。
-
啟動(dòng) JupyterLab:
jupyter lab
這將在默認(rèn)瀏覽器中打開 JupyterLab 的主頁智玻。
-
指定啟動(dòng)目錄:
類似 Jupyter Notebook,可以指定啟動(dòng)目錄:jupyter lab --notebook-dir=path/to/directory
-
指定端口:
如果默認(rèn)端口被占用芙代,可以指定其他端口:jupyter lab --port=8889
-
開啟密碼保護(hù):
JupyterLab 也支持密碼保護(hù):# 生成 token jupyter lab password
輸入密碼后尚困,系統(tǒng)會(huì)生成一個(gè) token。然后在啟動(dòng) JupyterLab 時(shí)使用:
jupyter lab --LabApp.token='your_token_here'
其他常用命令
-
查看幫助信息:
jupyter --help-all
這將顯示 Jupyter 的所有命令及其幫助信息链蕊。
-
查看當(dāng)前環(huán)境中的所有 Jupyter 命令:
jupyter
這將列出當(dāng)前環(huán)境中所有可用的 Jupyter 命令事甜。
-
關(guān)閉所有 Jupyter 服務(wù):
jupyter server --shutdown
通過上述命令,你可以方便地啟動(dòng)滔韵、配置和管理 Jupyter Notebook 和 JupyterLab逻谦。如果你有任何具體需求或遇到問題,可以進(jìn)一步調(diào)整啟動(dòng)參數(shù)或?qū)で髱椭?/p>