Python报错UnicodeDecodeError: ascii codec can t decode byte 0xe0 ...解决方法
  在搭建appium+python 环境中到后一步,安装appium-python-client:(这步很重要,必须)
  进入cmd,输入:pip install Appium-Python-Client   ,执行后总是报错,提示“UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128)”

  在网上搜索到的解决方法如下:
  1. 这是Python 2 mimetypes的bug
  2. 需要将Python2.7/lib/mimetypes.py文件中如下片段注释或删除:
  try:
  ctype = ctype.encode(default_encoding) # omit in 3.x!
  except UnicodeEncodeError:
  pass
  注释后再执行pip install Appium-Python-Client   ,果断成功,yeah!
  另外补充了其他情况是遇到的解决办法,留着备用:
  解决办法:
  在报错的页面添加代码: import sys
  reload(sys)
  sys.setdefaultencoding('utf8')
  执行 Python ez_setup.py,报错:
  UnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 in position 35: invalid
  start byte
  解决办法:
  在报错的页面添加代码: import sys
  reload(sys)
  sys.setdefaultencoding('gb18030')
  然后再执行 Python ez_setup.py,成功了。