千家信息网

执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录怎么解决

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容主要讲解"执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录怎么解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就
千家信息网最后更新 2026年11月03日执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录怎么解决

本篇内容主要讲解"执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录怎么解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录怎么解决"吧!

/usr/bin/python^M: 解释器错误: 没有那个文件或目录

【1】问题现象

执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录

【2】原因分析

大多数是因为脚本文件在windows下编辑过。在windows下,每一行的结尾是\r\n,而在linux下文件的结尾是\n。

那么,你在windows下编辑过的文件在linux下打开看时候每一行就会多出来一个字符\r,而在linux下文件的结尾是\n,

用cat -A filename 时你可以看到这个\r字符被显示为^M,这时候只需要删除这个字符就可以了。

本地现象如下图:

【3】解决方案

3.1 Windows环境下

利用编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。

转换操作步骤(UltraEdit): File--->Conversions--->DOS->UNIX 即可。

3.2 Linux环境下

(1)先要确保文件有可执行权限: chmod 777 filename

(2)打开文件: vim filename

(3)查看格式。利用如下命令查看文件格式: :set fileformat 或 :set ff

(4)格式信息。应该可以看到如下信息: fileformat=dos 或 fileformat=unix

(5)修改格式。如下命令格式: :set ff=unix 或 :set fileformat=unix

(6)保存退出。你就可以以./filename方式执行filename文件了

到此,相信大家对"执行python脚本,提示错误:/usr/bin/python^M: 解释器错误: 没有那个文件或目录怎么解决"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

文件 错误 脚本 目录 解释器 解释 格式 提示 字符 一行 信息 内容 命令 环境 现象 学习 实用 更深 兴趣 原因 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南真二互联网科技有限公司 科技互联网技术 与互联网科技公司 壹账通互联网科技 苏州互联网科技贷款公司 电子科技大学互联网 互联网科技公司做什么 金融科技和互联网金融 互联网科技股午盘股票涨跌 深圳互联网科技怎么样 青岛中康互联网医疗科技有限公司 剑昆互联网络科技有限公司临桂 互联网科技与管理 崇明区互联网教育科技售后服务 山东子淼互联网科技有限公司 互联网公司高科技产品 易企秀互联网科技是做什么的 九思连强互联网电子科技有限公司 互联网时代高科技布局 绵阳真晨互联网科技有限公司 苏州找大状互联网科技有限公司 互联网的科技 广州互联网科技公司 万易互联网科技 互联网科技集团 深圳卡尔迅互联网科技有限公司怎么样 科技大学互联网专业好不好 西藏七维空间互联网科技有限公司 南博望互联网科技有限公司 广州燕处互联网科技有限公司
0