No video

First steps with Jupyter Lab: How is it different from the notebook?

  Рет қаралды 21,552

Python and Pandas with Reuven Lerner

Python and Pandas with Reuven Lerner

Күн бұрын

If you've been using Jupyter notebook, then you've likely heard about Jupyter lab, too. What's the difference? How can I use and launch it? In this video, I show you the basics of starting Jupyter lab, and how you can use it to start notebooks, consoles, and even a small (but useful) Python editor.
And don't forget my free, weekly newsletter about Python and software engineering, at BetterDevelope...

Пікірлер: 28
@stronglycorrelated
@stronglycorrelated Жыл бұрын
I like how efficient it is that by spending less than nine minutes on this video I now know the most important use cases of JupyterLab. Great video!
@ReuvenLerner
@ReuvenLerner Жыл бұрын
Glad it helped!
@agermoune
@agermoune 11 ай бұрын
Glad I found you channel while exploring on how Jupyter launcher work. I like your way of explaining things so subscribed immediately and will look forward to your upcoming videos. THANK YOU Reuben!
@ReuvenLerner
@ReuvenLerner 11 ай бұрын
My pleasure, delighted to have you join me here!
@rje4242
@rje4242 Жыл бұрын
sharing Kernels is a handy feature. I can create a Kernel in a notebook, share it in a second notebook, and then again in a console.
@ReuvenLerner
@ReuvenLerner Жыл бұрын
I haven't ever tried sharing kernels -- thanks for telling me about this; it sounds very useful.
@arwaabougharib8698
@arwaabougharib8698 3 ай бұрын
Thanks for the great video! I'm curious as to why I'd want to open a new launcher when every new notebook I create in the same launcher has a different kernel...
@ReuvenLerner
@ReuvenLerner 3 ай бұрын
I think the launcher is just a way to start new notebooks, consoles, etc. Each of those still has its own kernel.
@richardayensu1711
@richardayensu1711 5 ай бұрын
How do I change the blue panel tab to green so I can print my codes. The output for my codes are not displaying
@ReuvenLerner
@ReuvenLerner 5 ай бұрын
I know that it's possible to change the color definitions, but I'm not sure how, I'm afraid.
@kisho2679
@kisho2679 2 ай бұрын
How can documents be nested/included in JupyterLab, being updated when changed?
@ReuvenLerner
@ReuvenLerner 2 ай бұрын
JupyterLab can handle folders, including sub-folders. So you can put documents, including notebooks, inside of those folders.
@kisho2679
@kisho2679 2 ай бұрын
@@ReuvenLerner Yes, well, I mean "include" (=call/embed/encapsulate) an external/underlying file (e.g. .md, .tex, etc.) into a cell of a new document, which will be automatically uptated when the content of the underlying file changes ...
@ReuvenLerner
@ReuvenLerner 2 ай бұрын
@@kisho2679 Oh, I don't think that's possible. (Maybe I'm wrong, though!) Instead, you'll probably want/need to write a bunch of code in a Python module and then import that module into your notebook.
@jameslovering9158
@jameslovering9158 5 ай бұрын
Will they add ChatGPT ?
@ReuvenLerner
@ReuvenLerner 5 ай бұрын
They're not going to add it into Jupyter or JupyterLab, but there are Python modules you can use to connect, if/when you want.
@kisho2679
@kisho2679 Ай бұрын
does it have integrated "SageMath"?
@ReuvenLerner
@ReuvenLerner Ай бұрын
I'm not sure; I'm not really a math person, and haven't ever used SageMath. I know that Jupyter has some integration with TeX/LaTeX, but I've never used it.
@successorantigha9466
@successorantigha9466 Жыл бұрын
I'm new here. So every time I want to open JupyterLab, I will have to go to Cmd to launch it?
@ReuvenLerner
@ReuvenLerner Жыл бұрын
I'm sure that there are graphical launchers, but I'm' a command-line kind of guy, so I haven't ever used them. Sorry!
@user-cj4en3mt9l
@user-cj4en3mt9l 9 ай бұрын
I don't get what I want, but you not bad speaker. thanks
@ReuvenLerner
@ReuvenLerner 9 ай бұрын
Thanks... I guess...
@mr.goldenball333
@mr.goldenball333 Жыл бұрын
Hi Reuven! How do you manage your python virtual environments? I tried to keep my base python environment clean and install all other packages in virtual environment. (vscode) But this is really not user friendly😟 Could you share your solution with us? Thank you.
@ReuvenLerner
@ReuvenLerner Жыл бұрын
I have to sheepishly admit that I'm usually teaching, and don't need venvs when I'm doing that. So Jupyter + venvs isn't something I personally need to deal with much. That said, this is a great topic suggestion, and I know that there are a bunch of good solutions out there. Let me see what I can dig up, and I'll try to do a video about that down the road!
@tenaj524
@tenaj524 Жыл бұрын
Vscode makes it pretty user friendly to select the version of python you want to use -- click on the name of the current python interpreter on the bottom of the window (in the status area) and then navigate to the python virtual environment you want to use. Is creating the virtual environment itself the issue? Creating and tearing down virtual environments is pretty routine once you've been developing in python for a while, but there is a tool called "virtualenvwrapper" that you can use to bundle up commands you want to run every time you create a new virtual environment that might be useful to you (for example, if you want to put pandas in every new virtual environment you create, virtualenvwrapper will give you a hook to implement that).
@ReuvenLerner
@ReuvenLerner Жыл бұрын
@@tenaj524 Good point! I always forget how much of this functionality VSCode includes. Thanks for sharing!
@saifullahshaikh8873
@saifullahshaikh8873 9 ай бұрын
I can see how it's different, but I'm not sure that it's better.
@ReuvenLerner
@ReuvenLerner 9 ай бұрын
Since the new version of Jupyter notebook came out, I think that the advantages (for people like me, at least) have largely melted away.
The dreaded Jupyter * error - what it is, and how to fix it
9:23
Python and Pandas with Reuven Lerner
Рет қаралды 66 М.
Jupyter Lab is AWESOME For Data Science
14:12
NeuralNine
Рет қаралды 76 М.
Pool Bed Prank By My Grandpa 😂 #funny
00:47
SKITS
Рет қаралды 20 МЛН
Can This Bubble Save My Life? 😱
00:55
Topper Guild
Рет қаралды 84 МЛН
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 81 МЛН
Why I stopped using Jupyter Notebooks
11:17
Dave Ebbelaar
Рет қаралды 12 М.
Learn JupyterLab In 25 Minutes | Must Watch | 2023 (Complete Beginners)
25:58
Data Science Basics
Рет қаралды 2,9 М.
How To Read Word Documents In Python
4:50
Taylor's Software
Рет қаралды 2,3 М.
7 Reasons Why I Love Jupyter Lab! | Data Science For The Developers
9:06
microsoft doubles down on recording your screen
10:00
Low Level Learning
Рет қаралды 80 М.
How to Use JupyterLab
6:37
Project Jupyter
Рет қаралды 112 М.
Jupyter Notebooks vs Python Scripts | When to Use Which?
13:07
ArjanCodes
Рет қаралды 44 М.
This JupyterLab Extension Adds ChatGPT to Your Notebooks
14:43
The PyCoach
Рет қаралды 10 М.
Understanding "with" and Python's context managers
14:00
Python and Pandas with Reuven Lerner
Рет қаралды 922
Pool Bed Prank By My Grandpa 😂 #funny
00:47
SKITS
Рет қаралды 20 МЛН