【python】windows系统 编写的python脚本,上传到Linux系统中,执行报错。“/usr/bin/python3^M: bad interpreter: No such file or directory”
问题原因:编码问题导致的。
windows下编辑的文件,拿到Linux使用vim编辑后,文件的格式发生了变化。
windows 传过来格式是dos,在linux系统里面,要把格式改成unix。
解决方法:VIM 重新设置编码格式
$ vim 文件名
$ :set ff #查一下文件格式 fileformat=dos
$ :set ff = unix #改为unix格式
$ :set ff #再确认下格式为fileformat=unix