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

学校配发Chromebook用VSCode运行Python程序遇文件不存在错误求助

解决Chromebook上Python执行「No such file or directory」报错的方案

先排查最常见的路径与文件名问题

  • 确认终端当前路径和Python文件一致:
    终端里输入pwd查看当前工作目录,再输入ls看列表里有没有你的.py文件。如果不在同一目录,要么用cd 你的文件目录路径切换过去,要么执行时写完整文件路径,比如python3 /home/你的用户名/Linux Files/hello.py。
  • 检查文件名与后缀:
    Chromebook默认可能隐藏文件后缀,去文件管理器设置里开启「显示文件扩展名」,确保文件是hello.py(不是hello或hello.txt)。另外Linux大小写敏感,Hello.py和hello.py是不同文件,执行命令要和文件名完全匹配。

考虑学校Chromebook的权限限制

  • 确认文件保存位置:
    Chromebook的Linux子系统默认只能访问Linux Files目录下的内容,如果你把文件存在了Downloads、「我的文件」这类系统目录,Linux可能没有读取权限。把Python文件移到Linux Files文件夹里再试。
  • 测试基础执行能力:
    在终端直接创建文件测试:输入nano test.py,写入print("Hello World"),按Ctrl+O保存、Ctrl+X退出,再执行python3 test.py。如果这个能运行,说明之前的问题是文件位置或路径错误;如果也报错,大概率是学校限制了Linux的文件执行权限,需要联系老师确认。

检查VSCode的配置细节

  • 终端默认工作目录设置:
    在VSCode里打开设置(快捷键Ctrl+,),搜索「terminal.integrated.cwd」,把值改成${fileDirname},这样打开终端时会自动切换到当前编辑文件的目录,避免路径不匹配。
  • 确认Python解释器选择:
    看VSCode左下角状态栏显示的Python版本,确保选的是系统可用的python3,如果选了不存在的解释器也可能导致异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 09:32:48