【发布时间】:2021-04-22 16:24:42
【问题描述】:
我正在运行 MAC OS,我的 venv 在我的项目的根文件夹中
/root/venv 但 VSC 似乎没有检测到它。每次我打开项目时,我都必须获取 venv
源 venv/bin/激活
我希望 VSC 在我每次打开项目时自动使用它。我尝试将 python 解释器设置为 venv 中的解释器,但这似乎并没有激活 venv。
【问题讨论】:
我正在运行 MAC OS,我的 venv 在我的项目的根文件夹中
/root/venv 但 VSC 似乎没有检测到它。每次我打开项目时,我都必须获取 venv
源 venv/bin/激活
我希望 VSC 在我每次打开项目时自动使用它。我尝试将 python 解释器设置为 venv 中的解释器,但这似乎并没有激活 venv。
【问题讨论】:
在VS Code中,它识别的python虚拟环境如下图所示:(例如:虚拟环境“.env01”存放在项目根目录下,里面包含了需要的相关文件和文件夹。 )
建议您在 VS Code (python3 -m venv .ven_name) 中创建一个新的虚拟环境。选择并使用此环境后,VS Code会自动显示并使用此环境,使用快捷键Ctrl+Shift+`打开一个新的VS Code终端,会自动进入选择的环境。
【讨论】: