Pycharm Jupyter笔记本`PYTHONPATH`?

问题描述 投票:7回答:1

System information

  • Mac OS X 10.12 Sierra
  • Pycharm 2016.2.3
  • Python 3.5.1
  • Jupyter 4.1.0

Question

当我在Pycharm下使用Jupyter Notebook时,它似乎不包括我当前工作目录或源根目录,在当前活动的Jupyter Notebook的PYTHONPATH中。这与普通的.py文件的行为不同,Pycharm自动将其当前目录和PYTHONPATH中的项目源根目录包含在内。那么,是否有可能将Pycharm设置为自动包含PYTHONPATH中的项目源根目录,以便在Pycharm下运行Jupyter笔记本?

python macos pycharm jupyter
1个回答
0
投票

Pycharm 2019.1对Jupyter支持进行了大修。 Jetbrains在谈到Pycharm 2019.1时说:“PyCharm中的Jupyter Notebook支持从头开始重新设计。”

因此,从Pycharm 2019.1开始,您现在可以将Pycharm设置为包含Jupyter笔记本的项目源根目录。

请参阅Pycharm 2019.1帮助的this page


0
投票

有很多方法可以搞乱环境,但PyCharm对我有用的特殊方法是使用我的源代码创建一个PyCharm“源根”,如下所述:https://www.jetbrains.com/help/pycharm/content-root.html

这可以通过导航器中目录的上下文菜单或“项目结构”设置窗格完成。

这似乎更新了PYTHONPATH以及整理诸如自动完成之类的东西。

© www.soinside.com 2019 - 2024. All rights reserved.