- 浏览: 569334 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (206)
- Flask (1)
- JavaScript (3)
- Core Java (41)
- XML (1)
- Oracle (11)
- 软件安装及环境配置 (0)
- 其它 (9)
- 面试/笔试 (5)
- 项目 (0)
- JDBC (11)
- Servlet (4)
- MySql (4)
- JNDI (0)
- Hibernate (11)
- Java模式和构架设计 (0)
- Web设计 (22)
- JSP (8)
- Struts (13)
- Tomcat (2)
- Marven (2)
- SVN (2)
- Swing/AWT (1)
- jQuery (2)
- ExtJS (8)
- Python (22)
- Flex (1)
- Django (7)
- 算法 (5)
- English (1)
- Twisted (1)
- Linux (3)
- Rails (1)
- SVG (3)
- PostgreSQL (1)
安装easy_install
安装pip easy_install pip
安装包:pip install celery
卸载包:pip uninstall celery
列出所有安装的包:pip freeze
更新包:pip install celery --upgrade
Python安装错误
1.安装celery时,依赖包billiard出现下面错误:
building '_billiard' extension error: Unable to find vcvarsall.bat
解决方法:安装Microsoft Visual C++ 2008 Express Edition
或:安装MinGW-5.0.2.exe,将C:\MinGW\bin\mingw32-make.exe复制并重命名为make.exe,将C:\MinGW\bin添加到环境变量。
2.启动Celery时,出现下面错误信息:
[2012-08-18 10:32:19,282: ERROR/MainProcess] Consumer: Connection Error: [Errno10061] . Trying again in 2 seconds...
原因:连接不上rabbitmq服务器
解决方法:启动rabbitmq
3.启动Celery时,出现下面错误信息:
ValueError: Couldn't import 'celery.worker.strategy:default': 'latin-1' codec can't encode characters in position 0-4: ordinal not in range(256)。
原因:如果你使用自定义时区,需要安装pytz库
解决方法:pip install pytz
[2012-08-19 18:35:16,173: ERROR/MainProcess] Task import_onu_task.import_temp_on
us[c059b91e-62c9-4bd4-84d3-96e092f2a5a0] raised exception: (2006, 'MySQL server
has gone away')
Traceback (most recent call last):
File "E:\Python27\lib\site-packages\celery\task\trace.py", line 212, in trace_
task
R = retval = fun(*args, **kwargs)
File "D:\opengoss\epon-web\python_tasks\import_onu_task.py", line 35, in impor
t_temp_onus
success,update, error_result = handle_onu(conn, cursor,onu_sheet,onu_dict,en
trance_dict,user_id,permits,permit_olt_dict)
File "D:\opengoss\epon-web\python_tasks\import_onu_task.py", line 118, in hand
le_onu
success_num = cursor.executemany(insert_sql, insert_results)
File "E:\Python27\lib\site-packages\MySQLdb\cursors.py", line 223, in executem
any
r = self._query('\n'.join([query[:p], ',\n'.join(q), query[e:]]))
File "E:\Python27\lib\site-packages\MySQLdb\cursors.py", line 317, in _query
rowcount = self._do_query(q)
File "E:\Python27\lib\site-packages\MySQLdb\cursors.py", line 281, in _do_quer
y
db.query(q)
OperationalError: (2006, 'MySQL server has gone away')
使用mysql ping来检查连接,实现超时自动重新连接
conn.ping(True)
[2012-08-19 18:42:11,154: ERROR/MainProcess] Task import_onu_task.import_temp_on
us[052f045a-f396-4bfe-827e-be4bea2b1c93] raised exception: (1153, "Got a packet
bigger than 'max_allowed_packet' bytes")
Traceback (most recent call last):
File "E:\Python27\lib\site-packages\celery\task\trace.py", line 212, in trace_
task
R = retval = fun(*args, **kwargs)
File "D:\opengoss\epon-web\python_tasks\import_onu_task.py", line 36, in impor
t_temp_onus
success,update, error_result = handle_onu(conn, cursor,onu_sheet,onu_dict,en
trance_dict,user_id,permits,permit_olt_dict)
File "D:\opengoss\epon-web\python_tasks\import_onu_task.py", line 119, in hand
le_onu
success_num = cursor.executemany(insert_sql, insert_results)
File "E:\Python27\lib\site-packages\MySQLdb\cursors.py", line 223, in executem
any
r = self._query('\n'.join([query[:p], ',\n'.join(q), query[e:]]))
File "E:\Python27\lib\site-packages\MySQLdb\cursors.py", line 317, in _query
rowcount = self._do_query(q)
File "E:\Python27\lib\site-packages\MySQLdb\cursors.py", line 281, in _do_quer
y
db.query(q)
OperationalError: (1153, "Got a packet bigger than 'max_allowed_packet' bytes")
C:\Program Files\MySQL\MySQL Server 5.1\my.ini 最后一行加上
max_allowed_packet=32M
Mysql重启:/etc/inint.d/mysqld restart
发表评论
-
sqlalchemy note
2012-09-10 22:47 13201 # 父表插入记录出错,NotSupportedEr ... -
python note
2012-09-07 11:49 13311.func(**{'type':'Event'}) 等价于f ... -
with 和 if-else条件表达式
2012-07-22 11:09 1545对于要确保即使发生一个错误时也能运行一些清理代码而言,try. ... -
Python 线程
2012-02-21 12:01 13281.创建线程 通过继承threading模块中的Thread ... -
Python面向对象笔记
2012-02-20 17:18 13371.特殊的类属性 对任何类,都有下面特殊属性: ... -
socket模块
2012-02-20 12:09 13401.socket(family, type) 创建套接字对象 ... -
Python datetime模块
2012-02-18 12:33 9227datetime模块的所有类的对象都是不可变的。 da ... -
Python time模块
2012-02-17 18:20 1029底层C语言库决定了time模块可以处理的日期范围。 c ... -
发送邮件
2012-01-14 19:59 11641.使用smtplib #encoding=utf-8 ... -
Python文件操作
2012-01-14 16:26 1044一.os模块常用操作函数 remove()/unlin ... -
Python单例模式
2012-01-13 22:12 3510方法一 import threading cla ... -
Python异常
2012-01-13 19:11 24371.常用异常名 AttributeError 调用不 ... -
列表和元组
2012-01-12 13:57 15201.列表常用操作 list.append(x) 追加 ... -
字符串
2012-01-12 13:19 14101.字符串常用操作: ... -
Python基础笔记
2012-01-14 16:31 11241.环境变量设置: 编辑系统变量Path,添加两 ... -
版本控制Mercurial(hg)
2011-11-12 16:07 3086简介 ... -
Python Excel Tutorial (一):xlrd的安装和读取Excel文件
2011-09-16 22:49 51908Python Excel Tutorial 指南 安装 有 ... -
Python排序
2011-09-10 13:32 161001.字符串列表排序 列表的排序是python内置功能,自身含 ... -
ChartDirector在Pythonr下的安装
2011-08-27 17:38 17341、在C:/python27/Lib/site_pack ... -
我的第一个Python Web应用
2011-07-05 16:02 3906本文实现的是通信录的Web应用,在Windows xp环 ...
相关推荐
黑群无更新NoteStation后显示一直加载,通过安装会旧版本可解决。 最近套件中心提示NoteStation要升级(版本 2.6.0-1407)升级完成后打开NoteStation一直显示 “正在加载” ,不过数据是都在的。 二、解决办法 1、...
NoteExpress参考文献管理软件简要教程 一.什么是NoteExpress 参考文献管理软件 二.NoteExpress软件安装 三.建立自己第一个NoteExpress 数据库 四.以参考文献为中心的个人知识管理 五. 研究时心得的记录---笔记...
华为Note10手机原厂维修图纸 原理图 电路图 元件图 手机故障维修图 华为Note10 位置图 位号图 元件图.exe 华为Note10 原理图 电路图.exe 华为Note10 注释图 故障标注 主板元器件位置图.exe 华为Note10 原厂图 维修...
红米Note4驱动是小米官方提供的红米note4手机usb的驱动程序,很多用户的手机初次连接到电脑的时候总是会提供未知设备接入,其实这就是驱动没安装的缘故,这里给大家提供的这款驱动可以解决手机连电脑的时候出现的...
java notejava notejava notejava notejava notejava notejava note
红米note移动版手机USB驱动程序是一款可以有效解决红米note移动版手机无法正常连接电脑的驱动工具,本站提供了红米note移动版手机USB驱动下载地址,有需要的朋友们可以前来下载使用。 本驱动是小米最新产品红米note...
红米note11t pro面具一键root资源 持续更新 1---手机必须解锁bl后才可以使用此资源 2---资源内一键刷写root脚本。方便操作。你只需要进入fast模式链接电脑运行即可 3---资源带操作步骤说明。 4----资源在网盘。下载...
红米note9 4G通病,无缘无故出现9008模式的,不开机,一关机就不能开机,充电无反应。 重做cpu-字库-电源 无效-返修,关机后又不开机的。 不是电源虚焊,不是cpu和字库虚焊,另有它病,最终秒杀方案,完美解决无返修...
红米note7刷写第三方rec资源+步骤 实测支持安卓多版本 1----请使用本人实测的资源来刷写你的机型 2----资源可以支持不同安卓版本刷写第三方rec 3-----内含多个不同安卓版本的刷写资源和详细刷写教程步骤 4-----...
红米note9_5G版刷写第三方rec资源+步骤 实测支持安卓多版本 1----请使用本人实测的资源来刷写你的机型 2----资源可以支持不同安卓版本刷写第三方rec 3-----内含多个不同安卓版本的刷写资源和详细刷写教程步骤 4-...
红米note7pro刷写第三方rec资源+步骤 实测支持安卓多版本 1----请使用本人实测的资源来刷写你的机型 2----资源可以支持不同安卓版本刷写第三方rec 3-----内含多个不同安卓版本的刷写资源和详细刷写教程步骤 4---...
红米note4x高通版刷写第三方rec资源+步骤 实测支持安卓多版本 1----请使用本人实测的资源来刷写你的机型 2----资源可以支持不同安卓版本刷写第三方rec 3-----内含多个不同安卓版本的刷写资源和详细刷写教程步骤 4...
解锁后刷入 红米Note7|lineage18.1| 安卓11.0|顶级流畅|唯美清新|全新手势|强力推荐
NoteExpress 参考文献
红米note10pro谷歌相机
NoteExpress.rar工具,包括软件,文档,以及简要的说明信息
红米note 4g电路原理图。可用于手机维修,可放大 无水印。
魅蓝note6解BL卡刷补丁 解锁bl专用文件 第三方twrp下刷入的