8
votes

Pycham Jupyter Notebook `pythonpath`?

Informations système
  • Mac OS X 10.12 Sierra
  • Pycharm 2016.2.3
  • Python 3.5.1
  • Jupyter 4.1.0

    Question

    Lorsque j'utilise Jupyter Notebook sous Pychamm, il ne semble pas inclure mon répertoire de travail actuel ou mon répertoire racine source, dans le PythonPath du carnet de notes Jupyter actuellement actif. Ceci est différent du comportement des fichiers ordinaires .py , pour lequel Pycham inclut automatiquement son répertoire actuel et le répertoire racine de source de projet dans le pythonpath . Ainsi, est-il possible de définir Pycham pour inclure automatiquement le répertoire racine de source de projet dans le PythonPath pour Jupyter Notebooks exécuté sous Pycharm?


0 commentaires

3 Réponses :


0
votes

Pycharm 2019.1 a fait une refonte du support Jupyter. Jetbrains dit ceci en référence à Pycharm 2019.1: "Le soutien de l'ordinateur portable Jupyter à Pycharas a été repensé de la terre vers le haut."

Ainsi, à partir de Pycharm 2019.1, vous pouvez désormais définir Pycham pour inclure le répertoire racine de source de projet pour Jupyter Notebooks.

voir Cette page de Pycharas 2019.1 Aide.


1 commentaires

Je n'ai trouvé aucun moyen d'inclure le répertoire racine de source de projet sur la page que vous avez référencée. Pouvez-vous fournir des détails?



0
votes

Il y a un tas de façons de galets avec l'environnement, mais la manière spécifique à Pycham qui a fonctionné pour moi était de rendre le répertoire avec ma source de ma source une "racine de sources" pycham comme décrit ici: https://www.jetbrains.com/help/pycharm/content-root.html

Ceci peut être effectué à partir du menu contextuel d'un répertoire dans le navigateur ou dans le volet "Structure du projet".

Cela semble mettre à jour le pythonPathe aussi bien que de trier des choses comme Autocomplete.


1 commentaires

Pour moi, cela corrige le pythonpath de l'interprète de projet mais pas des noyaux Jupyter. Sur Pycharm 2019.1.



1
votes

Il s'avère, dans une entreprise passée, j'ai modifié mon jupyter_notebook_config.py dans % utilisateur% \. Jupyter Dossier. Regardé les lignes comme suit: xxx

la ligne sous le ## indique le chemin de remplacement, évidemment.

Quand je l'ai commencée ... Pycharm tout le soudain lancé avec succès avec PWD du fichier (emplacement de la .pynb). bonne chance, hth.


0 commentaires