教你使用Pycharm配置遠(yuǎn)程Jupyter
前段時(shí)間,在pycharm里配置了遠(yuǎn)程的Python解釋器,然后在使用過程中,發(fā)現(xiàn)pycharm原來是可以使用Jupyter的文件,而且還可以配置遠(yuǎn)程的Jupyter環(huán)境,今天試了一下,一開始還是走了一些坑,今天梳理一下。
我們可以通過以下方式創(chuàng)建Jupyter Notebook文件:
根據(jù)自己需要,給文件命名。
然后就創(chuàng)建了一個(gè)后綴為ipynb文件。
用一段測試代碼測試一下:
import numpy as np x = np.arange(15,dtype=np.int64).reshape(3, 5) x[1:, ::2] = -99 x x.max(axis=1) rng = np.random.default_rng() samples = rng.normal(size=2500) samples
運(yùn)行,看看效果:
但,出現(xiàn)了報(bào)錯(cuò)現(xiàn)象:
runnerw.exe: CreateProcess failed with error 2:
看到這個(gè)錯(cuò)誤信息,我第一時(shí)間想到的是,可能是python解釋器的問題,有可能沒有調(diào)用遠(yuǎn)程的,那我們進(jìn)配置界面看看。
點(diǎn)擊進(jìn)來之后,就看到一個(gè)提示。
Use only local Python interpreters to start the managed Jupyter servers.To configure any remote Jupyter server,specify its URL and token.
大概意思是:
上面這個(gè)配置,僅用來啟動,需要配置另外遠(yuǎn)程的Jupyter server。(英語水平有限,請勿見笑)
那我們在下面輸入遠(yuǎn)程Jupyter server的URL以及token的參數(shù)。
就是這一步,很關(guān)鍵,把我們在生成jupyter notebook密碼時(shí)產(chǎn)生的密鑰放進(jìn)來,就是那一大串。
然后拼成一大串:
http://192.168.0.16:9898/?token=b0ec9d44067b:48a6149c7013c4b66cac
然后“Apply”,點(diǎn)擊“OK”。
我們再重新運(yùn)行,看看效果。
然后會彈出一個(gè)密碼輸入框,這個(gè)就是你的Jupyter Notebook的登錄密碼。
這樣就表示,配置成功。
后面,我再補(bǔ)充一下,我再弄得過程中遇到的問題。
第一個(gè):記得拼接的時(shí)候,是全英文模式,尤其是那個(gè)問號“?”,記得不要搞錯(cuò),還有那個(gè)端口。
第二個(gè):Jupyter NoteBook記得提前啟動后,免得出現(xiàn)關(guān)閉窗口后會導(dǎo)致Jupyter Notebook停止。建議采用后臺啟動模式,可以執(zhí)行以下命令:
nohup jupyter notebook --allow-root > jupyter.log 2>&1 &
第三個(gè):如果拼接了密鑰還是不行,可以試試不需要加入密鑰。我一開始弄的時(shí)候,是把密鑰加進(jìn)去了的,但發(fā)現(xiàn)還是不行,最后去掉又可以。目前這個(gè),我自己還沒有再次驗(yàn)證,畢竟自己折騰了很多次,把自己都搞得有點(diǎn)暈暈的。如果大家也出現(xiàn)加了密鑰還是不行,可以試試換成這樣格式。
到此這篇關(guān)于Pycharm配置遠(yuǎn)程Jupyter的文章就介紹到這了,更多相關(guān)Pycharm遠(yuǎn)程Jupyter內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python實(shí)現(xiàn)PS濾鏡的萬花筒效果示例
這篇文章主要介紹了Python實(shí)現(xiàn)PS濾鏡的萬花筒效果,結(jié)合實(shí)例形式分析了Python基于skimage模塊操作圖片實(shí)現(xiàn)PS濾鏡萬花筒效果的原理與相關(guān)操作技巧,需要的朋友可以參考下2018-01-01Python Pydantic進(jìn)行數(shù)據(jù)驗(yàn)證的方法詳解
在 Python 中,有許多庫可用于數(shù)據(jù)驗(yàn)證和處理,其中一個(gè)流行的選擇是 Pydantic,下面就跟隨小編一起學(xué)習(xí)一下Pydantic 的基本概念和用法吧2024-01-01Python學(xué)習(xí)筆記之While循環(huán)用法分析
這篇文章主要介紹了Python學(xué)習(xí)筆記之While循環(huán)用法,結(jié)合具體實(shí)例形式分析了while循環(huán)的原理、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-08-08pandas 取出表中一列數(shù)據(jù)所有的值并轉(zhuǎn)換為array類型的方法
下面小編就為大家分享一篇pandas 取出表中一列數(shù)據(jù)所有的值并轉(zhuǎn)換為array類型的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04Python調(diào)用ChatGPT?API接口的用法詳解
ChatGPT可以實(shí)現(xiàn)chat,生成圖片,識別關(guān)鍵,改錯(cuò)等等功能,本文簡單的給大家介紹一下如何使用python調(diào)用ChatGPT?API接口,感興趣的小伙伴可以參考一下2023-05-05