【发布时间】:2020-05-06 06:39:34
【问题描述】:
我刚开始在 Python/Anaconda 中使用 VSC,老实说,它从第一天起就让我很头疼,但是它有很多很棒的东西,所以我正在努力坚持下去。我最近的问题是,如果我“在终端中运行 Python 文件”一切正常,那么如果我“在 Python 终端中运行选择/行”一切仍然有效,但是如果我之后再次“在终端中运行 Python 文件”它会产生一个“文件,第 1 行”语法错误...
我非常不确定到底发生了什么或如何解决它,尝试寻找答案无济于事。
以下是我运行的代码,当我选择时,我选择了所有代码:
import sys
print(sys.version)
test=1
print("qwe")
print("asd")
【问题讨论】:
-
你能分享一个sn-p和你在选择什么吗?可能你的选择集是错误的
-
当然,我选择整个代码
-
您是否在同一个工作区中打开了太多文件夹。看起来设置由于某种原因搞砸了。在具有多个文件夹的窗口中使用它时,我遇到了同样的问题。但是,当我创建一个新的工作区并配置虚拟环境时,它按预期工作
-
在第二次开始使用“在终端中运行 Python 文件”之前,您是否退出了 REPL?您使用的两个命令都只是将文本发送到您的 shell,因此如果您没有退出 REPL,那么扩展程序只是将执行命令粘贴到
>>>提示符中。