{"id":47317,"date":"2024-11-02T17:07:53","date_gmt":"2024-11-02T17:07:53","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=47317"},"modified":"2024-11-10T09:46:37","modified_gmt":"2024-11-10T09:46:37","slug":"installing-jupyter-get-up-and-running-on-your-computer","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/installing-jupyter-get-up-and-running-on-your-computer\/","title":{"rendered":"Installing Jupyter: Get up and running on your computer"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Prereq<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Python 3<\/li>\n\n\n\n<li>Pip<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to install Paython 3?<\/h2>\n\n\n\n<p>URL &#8211; https:\/\/www.python.org\/downloads\/<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"408\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-1-1024x408.png\" alt=\"\" class=\"wp-image-47329\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-1-1024x408.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-1-300x120.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-1-768x306.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-1.png 1480w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How to install PIP?<\/h2>\n\n\n\n<p>Usually, pip is automatically installed if you are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>working in a\u00a0<a href=\"https:\/\/packaging.python.org\/en\/latest\/tutorials\/installing-packages\/#creating-and-using-virtual-environments\" target=\"_blank\" rel=\"noopener\">virtual environment<\/a><\/li>\n\n\n\n<li>using Python downloaded from\u00a0<a href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noopener\">python.org<\/a><\/li>\n\n\n\n<li>using Python that has not been modified by a redistributor to remove\u00a0<a href=\"https:\/\/docs.python.org\/3\/library\/ensurepip.html#module-ensurepip\" target=\"_blank\" rel=\"noopener\"><code>ensurepip<\/code><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to Installing Jupyter<\/h2>\n\n\n\n<p>Project Jupyter\u2019s tools are available for installation via the&nbsp;<a href=\"https:\/\/pypi.org\/\" target=\"_blank\" rel=\"noopener\">Python Package Index<\/a>, the leading repository of software created for the Python programming language.<\/p>\n\n\n\n<p>This page uses instructions with&nbsp;<a href=\"https:\/\/pip.pypa.io\/en\/stable\/\" target=\"_blank\" rel=\"noopener\">pip<\/a>,&nbsp;<a href=\"https:\/\/packaging.python.org\/en\/latest\/guides\/tool-recommendations\/#installation-tool-recommendations\" target=\"_blank\" rel=\"noopener\">the recommended installation tool for Python<\/a>. If you require&nbsp;<em>environment management<\/em>&nbsp;as opposed to just installation, look into&nbsp;<a href=\"https:\/\/docs.conda.io\/\" target=\"_blank\" rel=\"noopener\">conda<\/a>,&nbsp;<a href=\"https:\/\/mamba.readthedocs.io\/\" target=\"_blank\" rel=\"noopener\">mamba<\/a>,&nbsp;<a href=\"https:\/\/pipenv.pypa.io\/\" target=\"_blank\" rel=\"noopener\">pipenv<\/a>, and&nbsp;<a href=\"https:\/\/brew.sh\/\" target=\"_blank\" rel=\"noopener\">Homebrew<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"jupyterlab\">JupyterLab<a href=\"https:\/\/jupyter.org\/install#jupyterlab\" target=\"_blank\" rel=\"noopener\"><\/a><\/h2>\n\n\n\n<p>Install JupyterLab with&nbsp;<code>pip<\/code>:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">$ pip install jupyterlab<\/code><\/span><\/pre>\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml\">\n<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">strong<\/span>&gt;<\/span>Note<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">strong<\/span>&gt;<\/span>: If you install JupyterLab with conda or mamba, we recommend using\u00a0<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">a<\/span> <span class=\"hljs-attr\">href<\/span>=<span class=\"hljs-string\">\"https:\/\/conda-forge.org\/\"<\/span>&gt;<\/span>the conda-forge channel<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">a<\/span>&gt;<\/span>.<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Once installed, launch JupyterLab with:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">$ jupyter lab<\/code><\/span><\/pre>\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\"><\/code><\/span><\/pre>\n\n\n<h2 class=\"wp-block-heading\" id=\"jupyter-notebook\">Jupyter Notebook<a href=\"https:\/\/jupyter.org\/install#jupyter-notebook\" target=\"_blank\" rel=\"noopener\"><\/a><\/h2>\n\n\n\n<p>Install the classic Jupyter Notebook with:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">$ pip install notebook\n\n\nTo run the notebook:<\/code><\/span><\/pre>\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">jupyter notebook\n\n<\/code><\/span><\/pre>\n\n\n<h2 class=\"wp-block-heading\" id=\"voil\u00e0\">Voil\u00e0<a href=\"https:\/\/jupyter.org\/install#voil%C3%A0\" target=\"_blank\" rel=\"noopener\"><\/a><\/h2>\n\n\n\n<p>Install Voil\u00e0 with:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">pip install voila\n<\/code><\/span><\/pre>\n\n\n<p>Once installed, launch Voil\u00e0 with:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">voila\n<\/code><\/span><\/pre>\n\n\n<h2 class=\"wp-block-heading\" id=\"homebrew\">Installing Jupyter in Mac OS using Homebrew<a href=\"https:\/\/jupyter.org\/install#homebrew\" target=\"_blank\" rel=\"noopener\"><\/a><\/h2>\n\n\n\n<p><a href=\"https:\/\/brew.sh\/\" target=\"_blank\" rel=\"noopener\">Homebrew<\/a>&nbsp;is a package manager for macOS and Linux. You can use it to install Jupyter by running:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">brew install jupyterlab\n<\/code><\/span><\/pre>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-1024x575.png\" alt=\"\" class=\"wp-image-47318\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-1024x575.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-300x168.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-768x431.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image-355x199.png 355w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/11\/image.png 1072w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prereq How to install Paython 3? URL &#8211; https:\/\/www.python.org\/downloads\/ How to install PIP? Usually, pip is automatically installed if you are: How to Installing Jupyter Project Jupyter\u2019s tools are available&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[8225],"tags":[],"class_list":["post-47317","post","type-post","status-publish","format-standard","hentry","category-jupyter-notebook"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/47317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=47317"}],"version-history":[{"count":8,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/47317\/revisions"}],"predecessor-version":[{"id":47377,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/47317\/revisions\/47377"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=47317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=47317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=47317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}