无法通过 VS Code 运行 python 编码。无法打开文件 ptvsd_launcher.py [Errno 22] 无效参数

Can't run python code through VS Code. Can't open file ptvsd_launcher.py [Errno 22] Invalid Argument

VSCode 几天前在这种情况开始发生之前运行良好。尝试通过 VSCode 运行 任何 python 代码(有或没有调试)导致终端出现此错误

can't open file '"c:/Users/Rastus22/.vscode/extensions/ms-python.python-2019.5.17517/pythonFiles/ptvsd_launcher.py"': [Errno 22] Invalid argument

错误显示后不久,我收到一条消息,告诉我等待调试器超时。 python 本身没有任何错误,目前正在使用仅包含打印语句的文件进行测试。我唯一的另一个扩展是 Darkula 主题。

我已经尝试重新安装 Python 扩展并重置 launch.json 文件以及我的 settings.json 文件。我也试过从另一台机器复制一份已知完好的启动和设置文件副本,但没有成功。 我在网上似乎也找不到其他人遇到同样的问题。

降级到 2019.4 完全解决了这个问题。感谢 Samuel Cooper 的回答。

降级步骤:

  1. 确保安装了 Python 扩展。

  2. 点击分机上的 "manage" 按钮。

  3. "Install another version"

  4. 搜索要移动到的版本。我降级到2019.4.12954

  5. 版本