[VS Windows和Linux的PYTHONPATH代码

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

我需要在Visual Studio Code中为项目设置PYTHONPATH。我有一个.env文件,指定PYTHONPATH。但是,由于我的路径包含许多目录,因此我需要在Windows上使用以下命令:

PYTHONPATH=./dirA;./dirB;${PYTHONPATH}

但是在Linux上使用冒号作为分隔符

PYTHONPATH=./dirA:./dirB:${PYTHONPATH}

我的.env文件存储在源存储库中,因为我不希望每个从事该项目的人都自己弄清楚它。我尝试为Linux和Windows设置不同的env文件,但是设置python.envFile.windows导致Python扩展完全失败。

如何设置一次适用于Linux和Windows开发人员的Visual Studio代码PYTHONPATH?

python visual-studio-code pythonpath
1个回答
0
投票

由于您使用的是vscode,因此您可能需要为您的项目设置一个launch.json文件,至少要有2种配置-一种用于Windows,另一种用于Linux(请参见此处的文档https://code.visualstudio.com/docs/editor/debugging#_launch-configurations

您将需要在每个配置中为environment设置正确的值。

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