【发布时间】:2019-09-14 01:49:03
【问题描述】:
我要离开 PyCharm,它过于自动化,使我无法正确学习引擎盖下的内容。现在我正在学习 Vscode,并试图弄清楚如何同时处理多个 Python 包。
我有一个 app1 包,它也是原始的 Vscode 工作区。我在工作空间中添加了两个文件夹,分别是 lib1 和 lib2,供 app1 使用。
如何设置 app1 settings.json 在 linting 和调试中包含 lib1 和 lib2?
【问题讨论】:
我要离开 PyCharm,它过于自动化,使我无法正确学习引擎盖下的内容。现在我正在学习 Vscode,并试图弄清楚如何同时处理多个 Python 包。
我有一个 app1 包,它也是原始的 Vscode 工作区。我在工作空间中添加了两个文件夹,分别是 lib1 和 lib2,供 app1 使用。
如何设置 app1 settings.json 在 linting 和调试中包含 lib1 和 lib2?
【问题讨论】:
我通常在 .env 文件中的 PYTHONPATH 变量中设置 lib1 和 lib2 路径。这个 .env 文件位于工作区目录。
例如...
PYTHONPATH=${PYTHONPATH}:./lib1:./lib2
【讨论】: