【问题标题】:Running python code in VS Code terminal hitting Invalid syntax在 VS Code 终端中运行 python 代码遇到无效的语法
【发布时间】:2019-10-20 16:11:25
【问题描述】:

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

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)

【问题讨论】:

  • 你如何运行它?您必须在终端中运行它,但似乎您运行的是 Python shell。使用 Bash 启动终端,而不是 Python。

标签: python visual-studio-code vscode-python


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-17
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 2022-08-09
    相关资源
    最近更新 更多