Python >> Tutoriel Python >  >> Python Tag >> PyCharm

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

J'ai eu ce problème dans Python 3. Vous trouverez ci-dessous 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 installé Jupyter Lab. Pycharm ne fonctionne qu'avec Jupyter Notebook. Pour faire court, si vous avez installé Jupyter Lab, vous devez désinstaller tous vos packages en utilisant :

    gel de pip $ | xargs pip uninstall -y

  2. Redémarrez votre ordinateur

  3. Suivez les 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 le menu déroulant "Serveur Jupyter géré". Il se trouve juste au-dessus de l'éditeur de texte. Sélectionnez "configurer le serveur Jupyter". Vérifiez le serveur configuré.

  6. Dans votre terminal wsl, tapez jupyter notebook. Copiez et collez le texte qui ressemble à :http://localhost:8888/?token=874asdf687asd6fasd8f74ds6f4s9d8f7sddf dans la zone de serveur configuré dans Pycharm.

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


J'ai Pycharm 2020.3 Pour moi, le problème était que j'utilisais un environnement virtuel avec "hériter des packages de sites globaux". J'avais installé Jupyter dans les packages de sites globaux, mais PAS dans l'environnement virtuel.

Une fois que j'ai installé Jupyter dans l'environnement virtuel, le cahier Jupyter a fonctionné. Je ne sais pas pourquoi hériter de Jupyter à partir de packages globaux ne fonctionnait pas pour moi.