最近在树莓派中写python,开始的时候用python main.py 运行程序基本没有问题。回家睡了一觉直接使用./main.py 运行,直接报错错误如下
from: can't read /var/mail/flask
自己忘球了之前的运行命令方式,导致报这个错误。经过一番搜索还是找到问题了,解决方式如下:
1.如果用linux跑脚本的形式运行python程序,需要在python文件头加入如下代码
#!/usr/bin/env python
这样linux的bash解析器就知道用什么程序去运行这个文件了。
2.通过python命令运行该文件
python main.py
这样python直接运行该脚本,就不会出现上问题。