直接点击运行按钮,和在命令行使用“python + 文件名”有时候执行的效果是不一样的。比如在命令行中使用conda acitvate激活了某个虚拟环境之后,如果再点击运行按钮,此时该文件未必在激活的虚拟环境下运行。对于vscode用户,可以采用以下方法:
在 VSCode 中选择虚拟环境
为了确保 VSCode 使用虚拟环境中的解释器,而不是系统的全局解释器,你需要手动选择虚拟环境。
步骤:
- 打开 VSCode。
- 按
Ctrl+Shift+P
打开命令面板。 - 输入并选择
Python: Select Interpreter
。 - 在列表中选择你的虚拟环境解释器路径(通常位于
your_project/.venv/bin/python
或your_project/.venv/Scripts/python.exe
)。
选择对于环境的解释器。就可以保持一致性了。