Pran atik sa a kòm yon fason yo kòmanse nan Jupyter, yon gid konnen ki sa nou ka fè ak kèk nosyon yo kòmanse sèvi ak li.
Li se yon anviwònman enfòmatik entèaktif, ki pèmèt itilizatè yo fè eksperyans avèk kòd la epi pataje li.
Jupyter se la akwonim pou Julia, Piton ak R., twa lang yo pwogram ki Jupyter te kòmanse avèk yo, byenke jodi a li sipòte yon gwo kantite lang.
Li lajman itilize pou kreye ak pataje dokiman ki gen kòd. Sa a trè itil nan ansèyman, depi nou ka montre ak egzanp ki jan yon script, yon lang travay oswa mande elèv yo pwopoze ak valide pwòp kòd yo.
Kisa mwen ka fè ak Jupyter
Nou pral distenge 2 itilizasyon, pèsonèl la yo aprann tèt nou ak yon sèl edikasyon an.
Jupyter pou itilizasyon pèsonèl
Bon opsyon pou pratike pwogram nan diferan lang, epi pou prepare dokiman alantou sijè pwogramasyon yo.
Anplis de sa nan moman sa a mwen pa jwenn yon match. Si ou gen nenpòt lide oswa konnen nan yon itilizasyon espesifik, kite yon kòmantè.
Lè li klere pi plis la se lè ou pral pataje enfòmasyon an espesyalman yo anseye lòt moun.
Jupyter ak edikasyon.
Sa a se kote ou ka reyèlman pran avantaj de li. M 'ap pale de edikasyon, men li pa dwe nan yon anviwònman fòmèlman strik (lekòl, enstiti, inivèsite, kou) men mwen mete tou nenpòt moun ki vle anseye ak gaye yon langaj pwogramasyon nan senaryo sa a.
Youn nan fason yo sèvi ak li epi pataje li ak elèv yo se nan JupyterHubNou pral wè sa an detay, etap pa etap, nan yon atik.
Kouman enstale Jupyter
Fason ki pi fasil yo enstale li ak yon sèl la mwen rekòmande se enstale Anaconda jan nou wè nan pwochen leson patikilye a.
Si ou prefere enstale sèlman Jupyter, ou pral bezwen gen piton ak pip enstale. Si ou itilize Linux, tape nan tèminal la
pip enstale jupyter
Ki jan li itilize?
Pou kòmanse li nan tèminal la
jupyter notebook
Li kapab tou te kòmanse soti nan Anaconda ak koòdone grafik li yo.
Kaye a louvri nan navigatè a default nan adrès.
localhost: 8888
Kaye. Li se yon dokiman, ki ka fè leve nan kòd, tèks rich, videyo, widgets, sondaj, elatriye, elatriye.
Yo fòme pwòp veso yo ki fè li mache e ki ka konvèti nan lòt fòma epi pataje ak lòt moun.
Lè ou kòmanse li, ki anyè yo pral baz la nan pwojè a epi ou yo pral kapab wè dosye yo ak dokiman ki gen ladan li.
Tablodbò a louvri nan navigatè default ou, nan ka mwen Firefox, se konsa nou pral travay avèk navigatè a.
Jupyter Kaye Dach
Lè nou kòmanse li, nou wè yon lis kaye ke nou genyen.
Lè li te kòmanse nan tèminal la nou ka wè anyè a ki soti nan ki li se ke yo te egzekite nan liy lan Sèvi kaye nan anyè lokal yo
Avèk Ctrl-C nan tèminal la nou sispann kaye a ak sòti sèvè a
nou ka di nan ki chemen oswa nan ki anyè nou vle li kòmanse. Nou kòmanse anaconda nan tèminal. Nou ale nan anyè a nou vle, epi gen nou egzekite lòd la kaye jupyter. Sa a ede si nou jis vle travay nan ki anyè epi yo pa wè nenpòt lòt bagay.
Kòmand
Kaye Jupyter lanse app a
jupyter - ede montre èd
jupyter –config-dir montre kote anyè config la
jupyter –data-dir montre kote anyè done
jupyter-runtime-dir montre kote anyè ègzekutabl
jupyter - chemen montre tout repèrtwar ak chemen rechèch nan jupyter
jupyter –json enprime repèrtwar ak chemen rechèch nan fòma json
jupyter kaye -no-navigatè
Konpozan
SE yon aplikasyon sèvè kliyan
- Aplikasyon entènèt kaye. Li se yon aplikasyon entènèt entèaktif yo ekri ak kominike avèk kòd la
- nwayo. Yo se pwosesis separe ki aktive aplikasyon yo entènèt kaye ak ki retounen kòd la ki egzekite
- Dokiman kaye. Li se reprezantasyon vizib nan tout bagay. Chak dokiman Kaye gen pwòp Kernel li yo
Dachbord
Trè senp yo sèvi ak, ak fonksyonalite ki pral trè abitye nan ou. kòm si ou te Navigasyon òdinatè w lan. View dosye, dosye, pouvwa pa non, dat, gwosè, Upload dosye, wè pwosesis kouri, elatriye. Wè nan videyo a
Kaye zòn bar ak selil yo
Ekstansyon kaye a se .ipynb
Nou travay kaye yo pa selil yo.
Li gen twa kalite selil
- Selil Kòd
- Selil Markdown. Fòma tèks ak entegre ekwasyon LaTex
- Selil kri ak tèks plenn
Kaye ka ekspòte nan HTML ak PDF
Pataje Jupyter
Sa a pral pwochen leson patikilye a kote nou pral wè ki jan nou ka itilize Jupyter yo pataje dosye yo ak lòt moun ak yo ke yo ka kominike avèk yo.