web-dev-qa-db-fra.com

Pycharm jupyter notebook wsl: le package Jupyter n'est pas installé

Je voudrais utiliser le bloc-notes Jupyter dans Pycharm. L'interpréteur de projet est un python2.7 provenant d'un environnement virtuel à l'intérieur de WSL (ubuntu 18.04).

Le package Jupiter est correctement installé à l'intérieur de l'environnement virtuel (je peux l'exécuter par jupyter notebook).

Mon problème est que lorsque je souhaite utiliser le bloc-notes Jupyter dans Pycharm, j'obtiens l'erreur suivante: Run Error Jupyter package is not installed (voir l'image).

enter image description here

Une idée de ce qui se passe ici?

11
Fariborz Ghavamian

J'ai eu ce problème dans Python 3. Voici les étapes que j'ai suivies pour résoudre le problème; je pense qu'ils devraient également résoudre le problème pour vous:

  1. J'ai fait installer Jupyter Lab. Pycharm ne fonctionne qu'avec Jupyter Notebook. Pour faire court, si Jupyter Lab est installé, vous devez désinstaller tous vos packages en utilisant:

    $ pip gel | désinstaller pip xargs -y

  2. Redémarrez votre ordinateur

  3. Suivez instructions d'installation de Jupyter Notebook

  4. Assurez-vous que WSL est configuré via les instructions pycharm: instructions wsl pycharm

  5. Dans Pycharm, ouvrez un fichier .ipynb. Cliquez sur la liste déroulante qui dit "Serveur Jupyter géré" Il est juste au-dessus de l'éditeur de texte. Sélectionnez "configurer le serveur Jupyter". Vérifiez le serveur configuré.

  6. Dans votre terminal wsl, saisissez jupyter notebook. Copiez et collez le texte qui ressemble à: http: // localhost: 8888 /? Token = 874asdf687asd6fasd8f74ds6f4s9d8f7sddf dans la boîte de serveur configurée dans Pycharm.

C'est tout. Vous devriez maintenant pouvoir exécuter les cellules jupyter dans pycharm.

6
Keith Lyons

La solution ci-dessus utilisant une URL désignée avec un jeton semble fonctionner avec les anciennes versions. Une solution plus simple consiste à passer à la dernière version de PyCharm. Je n'ai plus eu de problème avec la gestion automatique servie à l'aide de PyCharm 2019.3.2 (Mac)

1
yenlow