Pycharm jupyter notebook wsl: пакет Jupyter не установлен - PullRequest
4 голосов
/ 22 марта 2019

Я бы хотел использовать ноутбук Jupyter внутри Pycharm. Интерпретатор проекта - это python2.7 из виртуальной среды внутри WSL (ubuntu 18.04).

Пакет Jupiter правильно установлен внутри виртуальной среды (я могу запустить его jupyter notebook).

Моя проблема в том, что когда я хочу использовать ноутбук Jupyter внутри Pycharm, я получаю следующую ошибку: Run Error Jupyter package is not installed (см. Рисунок).

enter image description here

Есть идеи, что здесь происходит?

1 Ответ

3 голосов
/ 28 марта 2019

У меня была эта проблема в Python 3. Ниже приведены шаги, которые я предпринял для решения этой проблемы; Я считаю, что они должны решить проблему и для вас:

  1. У меня была установлена ​​лаборатория Jupyter. Pycharm работает только с ноутбуком Jupyter. Короче говоря, если у вас установлена ​​Jupyter Lab, вам нужно удалить все ваши пакеты, используя:

    $ pip freeze | xargs pip uninstall -y

  2. Перезагрузите компьютер

  3. Выполните Инструкции по установке ноутбука Jupyter

  4. Убедитесь, что WSL настроен с помощью инструкций pycharm: Инструкции wsl pycharm

  5. В Pycharm откройте файл .ipynb. Нажмите на раскрывающееся меню «Управляемый сервер Jupyter». Оно находится прямо над текстовым редактором. Выберите «настроить сервер Jupyter». Проверьте настроенный сервер.

  6. В своем терминале wsl введите jupyter notebook. Скопируйте и вставьте текст, который выглядит следующим образом: http://localhost:8888/?token=874asdf687asd6fasd8f74ds6f4s9d8f7sddf в поле софигурированного сервера в Pycharm.

Вот и все. Вы должны быть в состоянии запустить клетки юпитера в pycharm сейчас.

...