繁体   English   中英

在 VS Code 终端中运行 python 代码命中无效语法

[英]Running python code in VS Code terminal hitting Invalid syntax

我将下面的代码片段保存到一个文件中,比如 stackoverflow.py 和 go 到终端并运行(在我的 conda env 中)然后一切都很好。 但是在 VS Code 中,在相同的 conda env 下,它会遇到 Invalid Syntax。 白色的截图是 Mac Terminal 的结果,黑色的截图是 VS Code Terminal 的结果。 我想知道发生了什么事。 谢谢

import requests

request = requests.get("https://drive.google.com/uc?export=download&id=0B6ZlG_Eygdj-c1kzcmUxN05VUXM")
with open("survey.zip", "wb") as file: 
    file.write(request.content)

在此处输入图像描述

在此处输入图像描述

从屏幕截图看来,当您在 VS 代码中运行它时,您的命令正在 python shell (作为 python 代码)中执行,而不是在终端中执行。

只需确保在运行命令时使用正确的 shell 即可。 您可以在屏幕截图中看到活动的 shell,其中显示“2:python”(在下拉菜单中)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM