gpt4 book ai didi

python - 在 VSCode 中运行任何 Python 脚本时出现 & "&"语法错误?

转载 作者:行者123 更新时间:2023-12-01 07:45:58 25 4
gpt4 key购买 nike

在 VSCode 中,我通常使用 Python 扩展运行 Python 脚本,然后右键单击 .py 脚本并选择“在终端中运行 Python 文件”。在今天之前,此方法运行良好,但现在我遇到了以下问题...

$ & C:/Users/.../Python/Python37-32/python.exe c:/.../test.py
bash: syntax error near unexpected token `&'

现在我无法使用此方法运行我的 python 脚本。我可以看到错误的原因,只是不确定为什么 VSCode 会在该 & 符号前面加上前缀,以及它之前是否这样做过。

我正在使用 virtualenv,也许这就是原因,但即使虚拟环境未处于事件状态,我也会遇到此问题。我已重新启动 VSCode 和我的电脑,它似乎已损坏。

最佳答案

您还可以将默认终端从 cmd 更改为 powershell,而不是降级。
为此,请转到您的settings.json并替换“terminal.integrated.shell.windows”参数
从 cmd 的路径(例如 "C:\\Windows\\System32\\cmd.exe")
到 powershell 的路径(例如 "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe")如果您使用的是 VScode,请按 ctrl+shift+p 并搜索默认终端并将其更改为 powershell。

关于python - 在 VSCode 中运行任何 Python 脚本时出现 & "&"语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56456924/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com