小编Chr*_*s T的帖子

当我安装了多个Python版本时,如何为VSCode虚拟环境指定Python版本?

我安装了 64 位和 32 位 Python。我试图在 VSCode 中使用 32 位 Python.exe 文件创建一个虚拟环境。我在 Python: Select Interpreter 中为我的工作区选择了该版本(即 C:\Program Files (x86)\Python37-32\python.exe)。

然后,我更改了工作区中的 launch.json 文件以包含“python”解释器:

{
    "version": "0.2.0",
    "configurations": [

        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "python": "c:/Program Files (x86)/Python37-32/python.exe"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

但是,当我创建虚拟环境时:

py -3 -m venv 32_bit_env
Run Code Online (Sandbox Code Playgroud)

它使用的 python 解释器是来自 C:\Program Files\Python37\python.exe 的 64 位版本,如 pyvenv.cfg 中所示:

home = C:\Program Files\Python37
Run Code Online (Sandbox Code Playgroud)

是否有其他位置可以更改工作区中 python.exe 文件的目录?谢谢你!

python windows python-venv visual-studio-code

4
推荐指数
1
解决办法
5709
查看次数

标签 统计

python ×1

python-venv ×1

visual-studio-code ×1

windows ×1