【问题标题】:VS code integrated terminal fails to run Python codeVS code集成终端无法运行Python代码
【发布时间】:2019-08-08 04:56:31
【问题描述】:

我目前在 VS 代码集成终端上运行我的 Python 代码时遇到了问题,尽管该代码在任何其他编辑器或 Powershell(Windows 用户)上都能完美运行。

我目前正在使用 Python 的 Anaconda 版本(PATH 上的 Anaconda),但昨晚对 VS 代码进行了一些更新后,错误阻止了我在集成终端上运行代码。我尝试重新安装 Anaconda 和 VS 代码,但问题仍然存在。

在 line:1 char:41

  • ... onda3/python.exe" "c:/Users/Kun Hwi/programming/Python/pythonwork.py"
  • Unexpected token '"c:/Users/Kun Hwi/programming/Python/pythonwork.py"' in expression or statement.
    
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    
    + FullyQualifiedErrorId : UnexpectedToken
    

我运行的任何代码都会发生这种情况,即使是 print('Hello world')。有什么问题?

【问题讨论】:

    标签: python visual-studio-code


    【解决方案1】:

    我在另一个扩展上遇到了同样的问题,它是由它引起的,或者说与我的终端自定义冲突。更多信息:https://code.visualstudio.com/docs/editor/integrated-terminal 当我删除它时,该文件工作正常。如果是这种情况,可能是扩展的问题,而不是 VS Code,所以你可以考虑联系它的开发者...

    【讨论】:

      【解决方案2】:

      看起来您用于执行代码的任何扩展都存在转义文件路径的问题,因此 PowerShell 认为不存在格式问题(它与 Python 代码本身无关)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多