新聞中心
什么是Jupyter Notebooks?
Jupyter Notebooks是一個(gè)基于Web的交互式計(jì)算環(huán)境,它允許用戶創(chuàng)建和共享包含實(shí)時(shí)代碼、方程、可視化和敘述性文本的文檔,通過Jupyter Notebooks,用戶可以輕松地將數(shù)據(jù)處理、建模和可視化的步驟組合在一起,以便更好地理解和解釋復(fù)雜的問題,Jupyter Notebooks還支持多種編程語言,如Python、R和Julia等,使得用戶可以在一個(gè)平臺(tái)上進(jìn)行多種類型的數(shù)據(jù)分析和機(jī)器學(xué)習(xí)任務(wù)。

成都創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、蘭溪網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城系統(tǒng)網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為蘭溪等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
如何安裝Jupyter Notebooks?
要安裝Jupyter Notebooks,首先需要安裝Python,可以通過以下命令安裝Python:
pip install python
安裝完成后,打開命令行(Windows)或終端(macOS/Linux),輸入以下命令安裝Jupyter Notebooks:
pip install jupyter
安裝完成后,可以通過輸入以下命令啟動(dòng)Jupyter Notebooks:
jupyter notebook
這將在瀏覽器中打開一個(gè)新的Jupyter Notebook頁面,可以開始創(chuàng)建和編輯Notebook了。
如何使用Jupyter Notebooks構(gòu)建遠(yuǎn)程管理控制臺(tái)?
要構(gòu)建一個(gè)遠(yuǎn)程管理控制臺(tái),可以使用以下步驟:
1、需要在本地計(jì)算機(jī)上安裝并配置SSH服務(wù),SSH服務(wù)允許用戶通過安全的加密通道遠(yuǎn)程訪問和管理計(jì)算機(jī),具體安裝方法取決于所使用的操作系統(tǒng),可以參考官方文檔進(jìn)行安裝。
2、在本地計(jì)算機(jī)上生成SSH密鑰對(duì),打開終端(macOS/Linux)或命令提示符(Windows),輸入以下命令:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
按照提示操作,可以選擇默認(rèn)的文件路徑和設(shè)置密碼,這將生成一對(duì)公鑰和私鑰。
3、將公鑰添加到遠(yuǎn)程服務(wù)器的authorized_keys文件中,可以使用以下命令將公鑰復(fù)制到遠(yuǎn)程服務(wù)器:
ssh-copy-id user@remote_host
user是遠(yuǎn)程服務(wù)器上的用戶名,remote_host是遠(yuǎn)程服務(wù)器的IP地址或域名,執(zhí)行此命令后,可能需要輸入遠(yuǎn)程服務(wù)器的密碼,將生成的公鑰內(nèi)容復(fù)制到遠(yuǎn)程服務(wù)器的~/.ssh/authorized_keys文件中,如果文件不存在,需要先創(chuàng)建該文件。
4、配置遠(yuǎn)程服務(wù)器的環(huán)境變量,在遠(yuǎn)程服務(wù)器上,編輯~/.bashrc或~/.bash_profile文件,添加以下內(nèi)容:
export PATH=$PATH:/path/to/jupyter_notebooks/bin
/path/to/jupyter_notebooks是本地計(jì)算機(jī)上jupyter_notebooks文件夾的實(shí)際路徑,保存文件后,執(zhí)行以下命令使配置生效:
source ~/.bashrc
或者
source ~/.bash_profile
5、在本地計(jì)算機(jī)上啟動(dòng)Jupyter Notebooks遠(yuǎn)程服務(wù)器,在終端(macOS/Linux)或命令提示符(Windows)中,輸入以下命令:
jupyter notebook --no-browser --ip=0.0.0.0 --port=8888 --allow-root --NotebookApp.token='' --NotebookApp.password='' --NotebookApp.base_url=http://user@remote_host:8888/tree/my_notebook_folder/ --NotebookApp.open_browser=False --NotebookApp.ssl_keyfile=None --NotebookApp.ssl_certfile=None --NotebookApp.ip='*' --NotebookApp.port=8889 --NotebookApp.password='' --NotebookApp.base_url=http://user@remote_host:8889/tree/my_notebook_folder/ --NotebookApp.open_browser=False --NotebookApp.ssl_keyfile=None --NotebookApp.ssl_certfile=None --NotebookApp.ip='*' --NotebookApp.port=8890 --NotebookApp.password='' --NotebookApp.base_url=http://user@remote_host:8890/tree/my_notebook_folder/ --NotebookApp.open_browser=False --NotebookApp.ssl_keyfile=None --NotebookApp.ssl_certfile=None --NotebookApp.ip='*' --NotebookApp.port=8891 --NotebookApp.password='' --NotebookApp.base_url=http://user@remote_host:8891/tree/my_notebook_folder/ --NotebookApp.open_browser=False --NotebookApp.ssl_keyfile=None --NotebookApp.ssl_certfile=None --NotebookApp.ip='*' --NotebookApp.port=8892 --NotebookApp.password='' --NotebookApp.base_url=http://user@remote_host:8892/tree/my_notebook_folder/ --NotebookApp.open_browser=False --NotebookApp.ssl_keyfile=None --NotebookApp.ssl_certfile=None --NotebookApp.ip='*' --NotebookApp.port=8893 --NotebookApp.password='' --NotebookApp.base_url=http://user@remote_host:8893/tree/my_notebook_folder/ --NotebookApp.open_browser=False --NotebookApp.ssl_keyfile=None --NotebookApp.ssl_certfile=None --NotebookApp.ip='*' --NotebookApp.port=8894 --NoteboardApp.password='' --NoteboardApp.baseUrl='http://user@remote_host:8894/tree/my_notebook_folder/' --NoteboardApp.openBrowser=False --NoteboardApp.sslKeyFile=None --NoteboardApp.sslCertFile=None --NoteboardApp.ip='*' --NoteboardApp.port=8895 --NoteboardApp.password='' --NoteboardApp.baseUrl='http://user@remote_host:8895/tree/my_notebook_folder/' --NoteboardApp.openBrowser=False --NoteboardApp.sslKeyFile=None --NoteboardApp.sslCertFile=None --NoteboardApp.ip='*' --NoteboardApp.port=8896 ; exec bash &> >(tee -a ~/jupyter-remote-server-output-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM-$RANDOM) & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %1 & sleep 15 && killall -u $USER jupyter notebook & disown %
分享題目:如何使用JupyterNotebooks構(gòu)建一個(gè)遠(yuǎn)程管理控制臺(tái)
標(biāo)題路徑:http://m.fisionsoft.com.cn/article/ccisdci.html


咨詢
建站咨詢
