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 code> du carnet de notes Jupyter actuellement actif. Ceci est différent du comportement des fichiers ordinaires
.py code>, pour lequel Pycham inclut automatiquement son répertoire actuel et le répertoire racine de source de projet dans le
pythonpath code>. Ainsi, est-il possible de définir Pycham pour inclure automatiquement le répertoire racine de source de projet dans le
PythonPath code> pour Jupyter Notebooks exécuté sous Pycharm? P>
3 Réponses :
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." P>
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. P>
voir Cette page de Pycharas 2019.1 Aide. P>
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?
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 p>
Ceci peut être effectué à partir du menu contextuel d'un répertoire dans le navigateur ou dans le volet "Structure du projet". P>
Cela semble mettre à jour le pythonPathe aussi bien que de trier des choses comme Autocomplete. P>
Pour moi, cela corrige le pythonpath de l'interprète de projet mais pas des noyaux Jupyter. Sur Pycharm 2019.1.
Il s'avère, dans une entreprise passée, j'ai modifié mon la ligne sous le 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. p> p> jupyter_notebook_config.py code> dans
% utilisateur% \. Jupyter code> Dossier. Regardé les lignes comme suit:
## code> indique le chemin de remplacement, évidemment. P>