【问题标题】:How to set the PYTHONPATH per project in ATOM editor如何在 ATOM 编辑器中为每个项目设置 PYTHONPATH
【发布时间】:2019-04-05 21:25:51
【问题描述】:

我想将Jupyter Notebooks 替换为更像 IDE 的东西。

我偶然发现了Hydrogen,它是Atom Editor 的插件。

它工作正常,但由于我使用Cookiecutter directory layout,我总是遇到问题,即我从src 文件夹运行的脚本需要其他导入,而不是我在notebooks 文件夹中使用的那些。

我尝试了很多其他插件,例如atom-python-run,但我遇到了同样的问题。根据脚本所在的目录,在未找到的地方导入。

通常会设置 PYTHONPATH 以添加更多文件夹供 Python 搜索,但我发现无法在 Hydrogen 中设置 PYTHONPATH(理想情况下以每个项目的方式)。 `

【问题讨论】:

  • 您可以安装脚本扩展。它将在Packages菜单项下显示,并在选择时,第一个选项是运行脚本。 span>
  • 我也尝试过脚本扩展。你不能在那里设置 PYTHONPATH。

标签: python jupyter atom-editor pythonpath hydrogen


【解决方案1】:

Cookiecutter 在项目的根目录下有一个 .env-File。

我在那里添加了PYTHONPATH(注意:等号周围不要有空格!)并在 Atom 中安装了load-dotenv-variables 插件。

现在可以在每个项目的基础上独立于当前文件夹使用 Hydro 或 atom-python-run 启动脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    相关资源
    最近更新 更多