Mac编程新手使用VSC终端运行Python文件提示文件不存在报错求助
问题解决步骤
一、优先解决「No such file or directory」文件找不到报错
这个报错的核心原因是终端当前工作目录下没有你要运行的Python文件,或输入的文件名和实际文件名不匹配,按以下步骤操作即可:
- 第一步:找到你存放Python代码文件的文件夹,确认要运行的文件(比如
test.py/block.py)确实在这个文件夹里,记清楚文件名的完整写法,大小写、后缀都不能错 - 第二步:打开VS Code,点击顶部菜单栏「文件」-「打开文件夹」,选中刚才找到的代码文件夹,确认打开
- 第三步:查看VS Code左侧资源管理器栏,确认你要运行的文件已经显示在列表里,点击文件打开编辑页面
- 第四步:在集成终端输入
python3 你的实际文件名运行即可,比如你的文件叫block.py就输入python3 block.py
二、解决python命令默认指向Python2、需要输python3才能启动Python3的问题
Mac系统默认自带Python2.7,所以会出现这个差异,按以下步骤修改配置即可和课程操作一致:
- 打开系统自带的「终端」应用,输入以下命令后按回车:
echo "alias python='python3'" >> ~/.zshrc
- 继续输入以下命令后按回车,让配置生效:
source ~/.zshrc
- 验证配置是否生效:输入
python --version,返回的版本号为3.x系列即配置成功,后续所有终端都可以直接用python命令调用Python3
内容的提问来源于stack exchange,提问作者Auen
相关产品推荐
相关产品推荐

