【问题标题】:Weird error with WSL when running python script using VS使用 VS 运行 python 脚本时 WSL 出现奇怪错误
【发布时间】:2019-06-19 02:29:23
【问题描述】:

我正在尝试使用 VS 代码运行 python 脚本,但在使用 WSL bash 时遇到了一个奇怪的错误。我包含了错误的图像

bash: syntax error near unexpected token '(' 指的是什么?

【问题讨论】:

    标签: python visual-studio-code windows-subsystem-for-linux


    【解决方案1】:

    它不起作用,因为 Python 扩展认为您在 Windows 下运行,这建议您手动将终端设置为 WSL。请确保使用Remote - WSL extension,因为这将使 VS Code 和所有扩展都将您的环境视为 WSL/Linux 而不是 Windows。

    【讨论】:

      【解决方案2】:

      这通常意味着需要转义一个括号。

      尝试像 Program Files \(x86\) 一样转义它

      【讨论】:

      • 感谢您的回答。你逃避它到底是什么意思?能详细点吗?
      • 我想我的问题是我应该在哪里做这个?因为在我的代码中我没有 Program Files (x86)
      • @user10796158 我不确定你运行什么代码来得到这个错误。是屏幕上的代码还是 vscode 终端中的代码?只需将出现错误的代码粘贴到此处即可。
      • @user10796158 只需在您的代码中搜索字符串中的任何括号并在它们前面放一个反斜杠
      猜你喜欢
      • 1970-01-01
      • 2019-08-23
      • 2011-07-24
      • 1970-01-01
      • 1970-01-01
      • 2019-08-11
      • 2011-02-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多