> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# How to open JupyterLab with Anaconda

export const LearnMore = ({children}) => {
  return <div class="callout my-4 px-5 py-4 overflow-hidden rounded-2xl flex gap-3 border border-green bg-green dark:border-green dark:bg-green [&_[data-component-part='callout-icon']]:mt-px" data-callout-type="tip">
      <div class="mt-0.5 w-4" data-component-part="callout-icon">
        <svg width="12" height="12" viewBox="0 0 500 500" fill="currentColor" xmlns="http://www.w3.org/2000/svg" class="text-green dark:text-green w-3.5 h-auto" aria-label="LearnMore">
          <path fill-rule="evenodd" clip-rule="evenodd" d="M206.7-13c11.4-2.3 23.1-2.3 34.5 0L428.7 24.5C439.9 26.7 448 36.6 448 48s-8.1 21.3-19.3 23.5L352 86.9 352 148c0 68.5-55.5 124-124 124S104 216.5 104 148l0-59.5-56-11.2 0 66.7 15.7 78.6c.2 .9 .3 1.9 .3 2.9 0 8-6.5 14.6-14.6 14.6l-34.9 0c-8 0-14.6-6.5-14.6-14.6 0-1 .1-1.9 .3-2.9L16 144 16 70.6C6.5 67.3 0 58.3 0 48 0 36.6 8.1 26.7 19.3 24.5L206.7-13zM152 144l0 4c0 42 34 76 76 76s76-34 76-76l0-4-152 0zM139 307.9c8.2-1.8 16.7 .9 22.5 7l62.6 66.2 62.6-66.2c5.8-6.1 14.3-8.7 22.5-7 79.4 17 139 87.6 139 172.1l0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8c0-56.8-37.1-105.1-88.4-121.8L248 425.5 248 488c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-62.5-63.6-67.3C85.1 374.9 48 423.2 48 480l0 8c0 13.3-10.7 24-24 24S0 501.3 0 488l0-8c0-84.5 59.6-155.1 139-172.1z"></path>
        </svg>
      </div>
      <div class="text-sm prose min-w-0 w-full" data-component-part="callout-content">
        <strong>Learn more</strong><br />
        {children}
      </div>
    </div>;
};

JupyterLab is a web-based interactive development environment for designing and configuring workflows for data science, scientific computing, and machine learning. You can write your code, visualize the data as charts and tables, and document your findings in plain text, all in one file.

This step-by-step guide will take you from having nothing installed to launching your first JupyterLab session in just a few minutes. We'll install Anaconda Distribution—which contains JupyterLab and Anaconda Navigator—launch Navigator, and use Navigator to launch your first JupyterLab session.

<Steps>
  <Step title="Install Anaconda Distribution">
    [Download Anaconda Distribution](https://www.anaconda.com/download). For detailed instructions on installing Anaconda Distribution, see [Installing Anaconda Distribution](/getting-started/anaconda/install/overview).
  </Step>

  <Step title="Open Anaconda Navigator">
    Depending on your operating system, you can open Anaconda Navigator in the following ways:

    <Tabs>
      <Tab title="Windows">
        From the Start menu, search for "Anaconda Navigator" and click to open.
      </Tab>

      <Tab title="macOS">
        Open Launchpad, then click the Anaconda-Navigator icon.
      </Tab>

      <Tab title="Linux">
        1. Open a terminal window.
        2. Open Navigator by using the following command:

           ```sh theme={null}
           anaconda-navigator
           ```
      </Tab>
    </Tabs>

    <Accordion title="Missing Anaconda Navigator?">
      If you already have Miniconda or some other conda distribution installed, you probably don't have Anaconda Navigator installed. you can install the Navigator package separately into your `base` environment:

      ```sh theme={null}
      conda install --name base anaconda-navigator
      ```

      <Note>
        Keeping the `anaconda-navigator` package in your `base` environment makes sure that Navigator is always available to you, whether you have your `base` environment activated or not.
      </Note>
    </Accordion>
  </Step>

  <Step title="Launch JupyterLab">
    JupyterLab is included with your Anaconda Distribution install by default.

    <Tip>
      If you want a more minimal notebook interface for your work, launch Jupyter Notebook instead.

      <Accordion title="Learn more about JupyterLab and Jupyter Notebook">
        JupyterLab is an notebook editing interface with file browsing capabilities, like an IDE. It is highly extensible and allows you to work with multiple notebooks, terminals, and other documents in tabs and panes that can be dragged and dropped into different, flexible configurations. It is ideal for larger, more complex projects.

        Jupyter Notebook is a simple, single document interface. It is lighter weight and faster to load than JupyterLab and allows you to focus on one notebook at a time without all the extra noise of a complex interface. It is ideal for basic notebook work and learning.
      </Accordion>
    </Tip>

    <Accordion title="Installing JupyterLab in another environment">
      The JupyterLab tile appears on Navigator's Home page by default, but you'll need to install the package before you can launch it. If you're working in a project environment (other than `base`), you'll need to install JupyterLab in that specific environment:

      1. On your Navigator Home page, open the dropdown beside the **Channels** button. This dropdown contains all of your conda environments.

      2. Select the environment you would like to use for JupyterLab.

               <Tip>
                 You can also [create a new environment](/tools/anaconda-navigator/tutorials/manage-environments#creating-a-new-environment) on the **Environments** page, then return to the **Home** page.
               </Tip>

      3. Click **Install** on the JupyterLab tile.
    </Accordion>

    Click **Launch** on the JupyterLab tile to launch JupyterLab.

    <Frame>
      <img src="https://mintcdn.com/anaconda-29683c67/uY0VkmNd7GxZK-Cn/images/nav-launch-jupyterlab.png?fit=max&auto=format&n=uY0VkmNd7GxZK-Cn&q=85&s=a7c3e7678593775f34ca9bc6e69c2563" alt="A view of the Anaconda Navigator homepage with an arrow pointing at the Launch button for the JupyterLab tile" width="1922" height="1056" data-path="images/nav-launch-jupyterlab.png" />
    </Frame>

    JupyterLab opens in a new tab in your default browser.
  </Step>
</Steps>

<LearnMore>
  Learn how to use JupyterLab or Jupyter Notebook in the official JupyterLab documentation.

  * [JupyterLab's User Guide](https://jupyterlab.readthedocs.io/en/latest/user/index.html)
  * [Jupyter Notebook Documentation](https://jupyter-notebook.readthedocs.io/en/latest/)
</LearnMore>

<Note>
  Do even more with JupyterLab using [Anaconda Notebooks](/tools/anaconda-notebooks/getting-started)! [Register](https://auth.anaconda.com/ui/registration) or [sign in](https://auth.anaconda.com/ui/login/) with Anaconda to access:

  * [Anaconda Assistant](/tools/anaconda-notebooks/anaconda-toolbox/anaconda-assistant), an AI-powered chat app that can help you quickly get up and running with your code.
  * [Cloud storage](/tools/anaconda-notebooks/notebook-storage-memory), up to 5GB. You can [upload](/tools/anaconda-notebooks/notebook-faq#how-do-i-upload-a-notebook-to-the-service) any of your local notebooks to Anaconda Notebook's cloud interface or add your local notebooks to [Anaconda Projects](/tools/anaconda-notebooks/anaconda-toolbox/using-projects) and work both locally and in the cloud.
  * [Code snippets](/tools/anaconda-notebooks/anaconda-toolbox/code-snippets), which enable you to save and share reusable blocks of code.
  * [Notebook deployments](/tools/anaconda-notebooks/publishing-notebooks) as Panel applications, so you can share your work interactively with colleagues.

  Your free Anaconda account provides you with limited access to some of these features. For information on what a subscription upgrade would give you, see our [pricing page](https://www.anaconda.com/pricing).
</Note>
