基于ITChat的微信机器人环境搭建
1.安装ITchat,执行命令pip install itchat
2.如果执行python脚本报如下错误,则安装下面两个插件;
报错:
SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate
解决方法:
pip install urllib3[secure]
pip install --upgrade pip
3.如果报编码错误,则可以通过加载编码格式解决
错误:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128),
解决方法:
import sys
reload(sys)
sys.setdefaultencoding('utf8')sys.setdefaultencoding('utf8')
4.如果想让python脚本一直运行,并且可以显示二维码,那么则采用screen进行启动,使用nohup和&的方式二维码无法展示,只有通过脚本用邮件推送出来然后扫描了首先安装screen,执行命令 yum install screen然后启动python脚本,执行命令screen ./ RobotWebChart.py即可

浙公网安备 33010602011771号