代码之家  ›  专栏  ›  技术社区  ›  Mich

如何在Visual Studio代码中为可执行文件和库设置Python环境路径

  •  0
  • Mich  · 技术社区  · 6 年前

    我不是一个python程序员,我的任务是使用现有的python代码,它附带了自己的python可执行文件(我理解它的解释器)和自己的python模块。

    我理解这就是定义Python环境的原因,只是没有env/scripts文件夹或env.txt文件。我只有python的版本,在另一个文件夹中分别有模块。

    我要做的是创建一个使用该python.exe运行和调试的Visual Studio代码项目/工作区,并引用包含python模块的文件夹。

    我在Visual Studio代码中找不到配置路径的此选项。我在Visual Studio 2017中尝试过这样做,但它拒绝使用我提供给模块的路径。这是我在Visual Studio中提出的原始问题,未得到解答,因此我决定尝试使用Visual Studio代码。 Python in Visual Studio 2017 fails to find modules via the Seath Paths

    如果这是不可能的,并且我需要设置一些脚本或者它来使用模块的目录和解释器的目录,我可以这样做,但是我找不到任何关于设置它的教程,并且文档是稀缺和不可靠的。 有没有一个可以设置环境的工具,这样我就不必手工编写任何脚本了?

    2 回复  |  直到 6 年前
        1
  •  1
  •   Brett Cannon    6 年前

    你需要 set "python.pythonPath" 指向您的python可执行文件。

        2
  •  0
  •   Mich    6 年前

    我的解决方案,更好地为其他不使用Python的人解释。python路径不是由python代码或项目文件专门设置的,它们被设置为系统路径变量。

    为了添加模块和解释器,我需要将python path添加到系统变量中,并让它指向包含模块的文件夹,然后将python.exe路径添加到路径列表的顶部。