【问题标题】:Default Python paths when using VSCode interactive window使用 VSCode 交互窗口时的默认 Python 路径
【发布时间】:2021-09-15 12:01:07
【问题描述】:

假设 Python 包 mypackage 位于我机器上的非标准位置,并且我正在 VSCode 交互式窗口中运行 Python 代码。如果我输入

import mypackage

它不会被发现。这可以通过执行sys.path.append("/path/to/mypackage") 来解决。但是,我想进行设置,以便在每次打开交互式窗口时在给定项目中,一组路径(如/path/to/mypackage)已经添加到搜索路径中。有没有办法做到这一点?

【问题讨论】:

    标签: python visual-studio-code


    【解决方案1】:

    你可以这样做来修改PYTHONPATH:

    1. 在 settings.json 文件中添加这些以修改终端中的PYTHONPATH

      “终端.integrated.env.windows”:{ “PYTHONPATH”:“xxx/site-packages” }

    2. 在您的工作区下创建一个.env 文件,并在其中添加这些设置以修改扩展和调试器的PYTHONPATH

      PYTHONPATH=xxx/site-packages

    您可以参考[这里][1]了解这两种配置的效果。

    【讨论】:

      猜你喜欢
      • 2021-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-07
      • 1970-01-01
      • 2020-05-05
      • 2021-12-29
      • 1970-01-01
      相关资源
      最近更新 更多