当前位置: 首页 > 知识库问答 >
问题:

VS代码集成终端无法运行Python代码

海典
2023-03-14

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

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

第1行字符: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”)。可能有什么问题?

共有2个答案

慕金林
2023-03-14

看起来,无论您使用何种扩展来执行代码,都会出现文件路径转义问题,这样PowerShell就不会认为存在格式问题(它与Python代码本身无关)。

弘浩博
2023-03-14

我对另一个扩展也有同样的问题,它是由或者更确切地说与我的终端定制冲突引起的。更多信息:https://code.visualstudio.com/docs/editor/integrated-terminal当我删除它时,文件运行良好。如果是这种情况,可能是扩展的问题,而不是VS Code的问题,所以您可以考虑联系它的开发人员...

 类似资料:
  • 有人知道如何设置使用cmd的按钮吗?

  • 有一个快捷方式来显示集成终端。但如果终端已经打开,这将隐藏它。如果有一个快捷方式,在编辑器上键入时专注于终端,那就太好了。

  • 有什么建议如何在VS Code中的代码和集成终端之间切换? 例如,在 PowerShell ISE 中,它是:Ctr D 终端和 Ctr I 代码 找不到任何类似的VS Code。 提前感谢您的任何建议

  • 我似乎一直在尝试在vscode中运行python3文件。我注意到右上角运行代码的三角形按钮也不再是绿色。 我已经为python3建立了自己的venv,并且安装了numpy包——我已经检查了< code>pip list,它在那里,并且在导入时调用这个包中的任何方法时运行良好。 当我右键单击vscode中的文件并单击在终端中运行Python文件时-它运行得非常好,并为我提供了所需的输出。 但是,当我

  • 我最近卸载并重新安装了VS代码,因为我想重新开始。然而,现在VS代码表示python3在库/框架下。。。python在usr/bin/python下。在终端中,这些都是针对哪个python和哪个python3的

  • 问题内容: 我如何在Linux终端上执行C#代码作为Shell脚本。 我有以下示例代码: 当我运行shell bash时,我使用。使用C#怎么做? 问题答案: 该(hashbang)标签是用来告诉使用哪种解释让你的Perl,PHP,庆典,SH等脚本将正确运行shell。 但是C#不是脚本语言,它旨在被编译成可执行格式。如果要使用C#,则至少需要安装编译器和运行时,最好是安装IDE(集成开发环境)来