Запуск Jupyter Notebook в подсистеме Windows для Linux (WSL): руководство для начинающих

Если вы специалист по данным, инженер по машинному обучению или просто энтузиаст Python, скорее всего, вы столкнулись с Jupyter Notebook как с мощным инструментом для интерактивного кодирования и исследования данных. Jupyter Notebook широко используется благодаря своей способности объединять код, визуализации и пояснительный текст в одном документе. В этой статье блога мы рассмотрим различные способы запуска Jupyter Notebook в подсистеме Windows для Linux (WSL), что позволит вам использовать возможности Jupyter в среде Linux на вашем компьютере с Windows.

Метод 1. Установка Jupyter Notebook в WSL с помощью Conda
Если у вас установлена ​​Conda в WSL, вы можете легко настроить Jupyter Notebook в среде Linux. Вот как:

Шаг 1. Запустите дистрибутив WSL (например, Ubuntu) и откройте терминал.
Шаг 2. Обновите Conda, выполнив следующую команду:

conda update conda

Шаг 3. Установите Jupyter Notebook с помощью Conda:

conda install jupyter

Шаг 4. Запустите сервер Jupyter Notebook:

jupyter notebook

После этого вы сможете получить доступ к интерфейсу ноутбука с помощью веб-браузера.

Метод 2. Установка Jupyter Notebook в WSL с помощью Pip
Если вы предпочитаете использовать Pip для управления пакетами, вы можете установить Jupyter Notebook в WSL, выполнив следующие действия:

Шаг 1. Запустите дистрибутив WSL и откройте терминал.
Шаг 2. Обновите Pip, выполнив:

pip install --upgrade pip

Шаг 3. Установите Jupyter Notebook с помощью Pip:

pip install jupyter

Шаг 4. Запустите сервер Jupyter Notebook:

jupyter notebook

Как и прежде, получите доступ к интерфейсу блокнота через браузер.

Метод 3. Доступ к Jupyter Notebook из браузера Windows
Если вы хотите получить доступ к Jupyter Notebook, работающему в WSL, из браузера Windows, вы можете сделать это, выполнив следующие действия:

Шаг 1. Установите веб-браузер в Windows (если вы еще этого не сделали).
Шаг 2. Запустите дистрибутив WSL и установите Jupyter Notebook, как указано в методе 1 или методе 2.
Шаг 3: Запустите сервер Jupyter Notebook в WSL:

jupyter notebook --no-browser

Шаг 4. Запишите URL-адрес, указанный в терминале. Он будет выглядеть примерно так:

http://localhost:8888/?token=<token>

Шаг 5. Откройте веб-браузер в Windows и введите URL-адрес из предыдущего шага.
Теперь вы сможете получить доступ к Jupyter Notebook, работающему в WSL, непосредственно из браузера Windows.

Метод 4. Использование Jupyter Lab в WSL
Jupyter Lab — это пользовательский интерфейс нового поколения для Jupyter Notebook, предлагающий более гибкую и мощную среду. Чтобы установить и запустить Jupyter Lab в WSL, выполните следующие действия:

Шаг 1. Запустите дистрибутив WSL и откройте терминал.
Шаг 2. Установите Jupyter Lab с помощью Conda или Pip, как описано в методе 1 или методе 2.
Шаг 3. Запустите Jupyter Lab, выполнив следующую команду. команда:

jupyter lab

Jupyter Lab откроется в веб-браузере по умолчанию в среде WSL.

В этой статье блога мы рассмотрели различные способы запуска Jupyter Notebook в подсистеме Windows для Linux (WSL). Вы можете выбрать метод, который соответствует вашим предпочтениям, и начать работу с Jupyter Notebook в среде Linux на своем компьютере с Windows. Независимо от того, являетесь ли вы специалистом по данным или энтузиастом Python, использование возможностей Jupyter Notebook в WSL открывает безграничные возможности для интерактивного кодирования и исследования данных.