You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

哈佛CS50课程Indoor Voice项目VS Code报错求助

解决CS50 Indoor Voice项目VS Code运行异常问题

1. 修复终端提示符显示问题

  • 打开VS Code设置(快捷键Ctrl+,),根据系统搜索对应终端环境变量配置:Windows搜terminal.integrated.env.windows,Mac/Linux搜terminal.integrated.env.osx或terminal.integrated.env.linux
  • 删除配置中的PS1项,或把它的值改为$ ,保存后重启终端
  • 若使用CS50专用环境,在终端执行source ~/.bashrc(Linux/Mac)或对应系统的配置文件刷新命令,确保加载CS50的shell配置

2. 恢复项目运行提示符

  • 确认VS Code已切换到CS50提供的Python虚拟环境:点击左下角状态栏的Python版本,选择对应环境
  • 检查代码是否按要求使用input()获取输入,标准示例代码如下:
    s = input("Enter text: ")
    print(s.lower())
    
  • 若直接运行脚本无提示符,手动在终端执行:python 你的脚本文件名.py

3. 排查运行报错原因

  • 打开VS Code「运行和调试」面板,查看具体报错信息,排查路径冲突或依赖缺失问题
  • 确保项目目录下没有和Python标准库同名的文件(比如不要命名为string.py),避免模块导入冲突

内容的提问来源于stack exchange,提问作者Swaran

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 10:52:01