CS50 SQL作业提交报错:目录不符问题求助
CS50 SQL作业提交目录错误解决方法
提交作业时遇到目录错误提示:
You are currently in: /workspaces/148092389, did you perhaps intend another directory? Submission cancelled.
已尝试切换到cyberchase目录(推测你输入的lm是cd的手误),但报错依旧,可按以下步骤排查:
- 执行
pwd命令,确认当前目录的绝对路径,确保确实处于cyberchase目录下(比如路径应为/workspaces/148092389/cyberchase,而非根目录)。 - 若已在目标目录,尝试用绝对路径提交作业,例如执行:
submit50 cs50/problems/2024/sql/cyberchase(具体路径需对照作业要求的提交指令调整)。 - 检查目录权限:执行
ls -l查看作业文件是否正常可读,确认当前用户对cyberchase目录有访问权限。 - 重启终端会话,重新进入
cyberchase目录后再提交,避免终端缓存旧路径信息。 - 核实
cyberchase目录名称是否完全正确(Linux系统目录名区分大小写)。
内容的提问来源于stack exchange,提问作者SPS2023
相关产品推荐
相关产品推荐

