/usr/bin/env: "python\r": 没有那个文件或目录
为了方便开发,随时生成静态化前端,我们可以在scripts中新建静态化首页的脚本脚本文件类似如下:#!/usr/bin/env python是当前脚本文件执行的环境但是bug出现了,在一次项目中,我们是多个组分为不同的模块,别人写了脚本文件之后,我这边通过pull下来代码,并不能直接进行脚本文件的运行,说是usr bin env python\r no such file or dir...
·
为了方便开发,随时生成静态化前端,我们可以在scripts中新建静态化首页的脚本
脚本文件类似如下:
#!/usr/bin/env python
是当前脚本文件执行的环境
但是bug出现了,在一次项目中,我们是多个组分为不同的模块,别人写了脚本文件之后,我这边通过pull下来代码,并不能直接进行脚本文件的运行,说是usr bin env python\r no such file or directory
,真是不知道,那个\r
是哪里来的,网上查了很多资料,说什么windows和linux的\r\n 不同,但是,我们的开发环境都是在linux中的,多方查询无果,我就直接重新自己写的一份同样的脚本文件:qwer.py
chmod +x qwer.py
./qwer.py
然后就没问题了,嗯—所以,如果脚本文件有问题,在其他问题和配置都排除问题之后,还是有问题,就考虑重新创建吧。。。
更多推荐
已为社区贡献1条内容
所有评论(0)