You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Python/Module1_GettingStartedWithPython/Jupyter_Notebooks.md
+1-33Lines changed: 1 addition & 33 deletions
Original file line number
Diff line number
Diff line change
@@ -20,38 +20,6 @@ jupyter:
20
20
21
21
# Jupyter Notebooks
22
22
23
-
<divclass="alert alert-warning">
24
-
25
-
**Before You Start This Section**:
26
-
27
-
In the following section we will be using IPython or a Jupyter notebook to run our code.
28
-
Presently, there is an incompatibility with these programs and a Python package called `jedi`, which typically is responsible for performing auto-completions in our code (when prompted by hitting `<TAB>`, which we will be doing below).
29
-
It is really useful!
30
-
31
-
First, let's check to see if we have an incompatible version of `jedi` installed.
32
-
In your terminal (before starting a Python/IPython/Jupyter session), run
33
-
34
-
```
35
-
conda list
36
-
```
37
-
38
-
And look for the line that starts with `jedi`
39
-
40
-
```
41
-
jedi 0.18.0
42
-
```
43
-
44
-
If you see that you have version `0.18.0` installed (as above), then you will want to downgrade it.
45
-
In the same terminal, run the following command
46
-
47
-
```
48
-
conda install jedi=0.17.2
49
-
```
50
-
You should be all set once you have followed the prompts and the installation has completed!
51
-
52
-
Note that you will need to repeat this process if you [create a new conda environment](https://www.pythonlikeyoumeanit.com/Module1_GettingStartedWithPython/Installing_Python.html#A-Brief-Introduction-to-Conda-Environments) with IPython/Jupter installed in it.
53
-
</div>
54
-
55
23
In recent years, the Jupyter Notebook has become a massively popular tool for doing research-oriented work in Python and other languages alike.
56
24
Its emergence marked a paradigm shift in the way data science is conducted.
57
25
@@ -224,4 +192,4 @@ The Jupyter Notebook does not work exclusively with Python. A "kernel" can be de
224
192
The ever-growing list of available kernels for use with Jupyter can be found [here](https://github.com/jupyter/jupyter/wiki/Jupyter-kernels). It should be noted that these efforts are not all equally mature. For instance, whereas the Python and Julia kernels are robust, the Haskell kernel cannot run natively on Windows machines, and the C++ kernel is still in early development, as of writing this.
225
193
226
194
### Jupyter Notebook Support in Visual Studio Code
227
-
Native Jupyter notebook support was [recently added to Visual Studio Code](https://devblogs.microsoft.com/python/announcing-support-for-native-editing-of-jupyter-notebooks-in-vs-code/). This means that you can now edit Jupyter notebooks within the [Visual Studio Code IDE](https://www.pythonlikeyoumeanit.com/Module1_GettingStartedWithPython/Getting_Started_With_IDEs_and_Notebooks.html), and that you will benefit from added features like code-completion, debugging, and variable inspection.
195
+
[Visual Studio Code provides native support for Jupyter notebooks](https://code.visualstudio.com/docs/datascience/jupyter-notebooks). This means that you can now edit Jupyter notebooks within the [Visual Studio Code IDE](https://www.pythonlikeyoumeanit.com/Module1_GettingStartedWithPython/Getting_Started_With_IDEs_and_Notebooks.html), and that you will benefit from added features like code-completion, debugging, and variable inspection.
0 commit comments