可能的原因1:未正确使用python解释器

解决方法:在代码的第一行加上如下代码,使Linux系统在执行python代码的时候调用python解释器。

#!/usr/bin/python

或者按如下代码到env里查找 python 的安装路径,再调用对应路径下的python解释器 ,这样可以防止python解释器不在默认的/usr/bin路径里。

#!/usr/bin/env python

可能的原因2:编码不正确

在代码最开始加入

#coding:utf8

或者

# -*- coding: utf-8 -*- 

也可以在代码中加入如下代码设置编码为utf-8

import sys
reload(sys)
sys.setdefaultencoding('utf8')
Logo

更多推荐