首页 > 技术文章 > /usr/bin/python^M: bad interpreter: No such file or dir解决办法

gisalameda 2019-06-25 20:53 原文

/usr/bin/python^M: bad interpreter: No such file or dir解决办法

 

 

解决方法:

替换掉^M符号,重新生成一个文件:

cat -v oldfile.py | sed -e '1,$s/\^M$//g' > newfile.py

 

用cat -v命令查看效果,^M符号已经替换:
在这里插入图片描述

给上执行权限,执行脚本,问题解决:
ps:只去掉了行末的 ^M 符,所以print语句输出的 ^M还在。
在这里插入图片描述

 

推荐阅读