单机测试python编写的mapper时出现/usr/bin/python3^M: bad interpreter: No such file or directory
来源:互联网 发布:淘宝网卖二手货在哪里 编辑:程序博客网 时间:2024/05/16 09:29
在单机测试python编写的mapper时出现
hadoop@ub1401:~/hadoop/hadoopfile$ cat keywords-blank-1.txt|./PictureDownloadMapper.py
bash: ./PictureDownloadMapper.py: /usr/bin/python3^M: bad interpreter: No such file or directory
经查有可能是
1、执行权限的问题
2、python版本的问题
3、python文件格式的错误。
权限问题利用chmod +x ***py即可
版本问题,在执行时或者在py文件中选择好python的版本
格式问题参考博文,解决过程如下:
hadoop@ub1401:~/hadoop/hadoopfile$ vi PictureDownloadMapper.py
在vi编辑器下:
:set ff 或 :set fileformat
可以查看到当前的格式(fileformat=dos 或 fileformat=unix)
修改格式为unix
:set ff=unix或者 :set fileformat=unix
:wq保存退出
0 0
- 单机测试python编写的mapper时出现/usr/bin/python3^M: bad interpreter: No such file or directory
- -bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
- bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
- /usr/bin/python^M: bad interpreter: No such file or directory
- -bash: ./****.py: /usr/bin/python^M: bad interpreter: No such file or directory
- -bash: /usr/bin/python^M: bad interpreter: No such file or directory
- 解决/usr/bin/python\r\n^M: bad interpreter: No such file or directory
- -bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
- -bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
- -bash: /usr/bin/fap: /bin/bash^M: bad interpreter: No such file or directory
- /usr/bin/expect: bad interpreter: No such file or directory
- /usr/bin/perl^M: bad interpreter: No such file or directory
- bash: /usr/bin/php^M: bad interpreter: No such file or directory
- Perl 脚本执行错误/usr/bin/perl^M: bad interpreter: No such file or directory
- nagios监控客户端报错/usr/bin/perl^M: bad interpreter: No such file or directory
- -bash: ./cli: /usr/bin/php^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- 如何利用safari获取手机的UDID
- HDU 1597 find the nth digit
- js命名空间
- jquery设置元素的readonly和disabled
- 教程:编写 Transact-SQL 语句
- 单机测试python编写的mapper时出现/usr/bin/python3^M: bad interpreter: No such file or directory
- git 解决版本冲突
- 深究AngularJS——如何获取input的焦点(自定义指令)
- 新手一个月前端历程
- 使用代码去描述WCF配置文件
- 类似于通讯录的搜索功能
- HttpUtils+XStream解析
- POJ 1087 A Plug for UNIX 网络流最大流
- OpenCV实现SfM(一):相机模型