繁体   English   中英

在 vs 代码上运行时 python 中的 F 字符串错误

[英]F-string error in python when running on vs code

我需要帮助来解决这个问题。 下面的屏幕截图是给出错误的代码行。 它涉及 f-string,我使用的是 python 3.7.6 base:conda。

在此处输入图像描述


这是我收到的错误消息。

在此处输入图像描述


这是我正在使用的解释器。

在此处输入图像描述

请帮我解决它。 谢谢你。

所以这个问题是基于我用来运行我的代码的 VS Code 扩展。 它是“代码运行者”。

需要做两件事:

  1. 在设置中更改此设置。json
code-runner.executorMap": {"python":"$pythonPath $fullFileName"}
  1. 在“代码运行器”的设置中检查“在终端中运行”。

如果您在 VSCode 中切换 virtualenv,您必须从打开的终端(在 linux ctrl-d 上)退出并再次启动它。 没有这个,解释器不会改变。

这显然只适用于 VSCode 终端。 而且我不知道这是否仅在 Linux 或其他平台上。

嗨,即使我遇到了同样的问题,请参阅下面的屏幕截图并对 settings.json 和 launch.json 进行一些更改,然后刷新它,一切都会正常工作。 设置.json

启动.json

暂无
暂无

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

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