1. 在window上运行celery各种奇怪的问题
创新互联建站主要从事成都网站制作、网站设计、外贸网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务拜泉,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792如出现错误:
ValueError: not enough values to unpack (expected 3, got 0)
请先安装如下模块
pip install eventlet
启动时,带上改模块,指定为运行参数
celery -A tasks worker --loglevel=info -P eventlet
2. pip安装模块时,各种报错,无法安装
如安装模块:mysqlclient 、python-ldap等等,会有如下错误,请参考文中的三个步骤
1、python-ldap\Modules\common.h(15): fatal error C1083
2、 error: command ‘C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.34.31933\bin\HostX86\x64\cl.exe’ failed with exit code 2
3、\common.h(15): fatal error C1083: 无法打开包括文件: “lber.h”: No such file
4、ERROR: Could not build wheels for scipy which use PEP 517 and cannot be installed directly
5、Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“
如果尝试升级pip无法解决问题,那就直接放弃
pip3 install --upgrade pip
可以尝试先去下载windows需要的一系列C++的编译环境:
Microsoft Visual C++ Build Tools
Microsoft C++ 生成工具
最后推荐:
最快安装模块的方式,直接在:whl包下载
示例,在python3.8版本选择cp38,安装成功
pip install python_ldap-3.4.0-cp38-cp38-win_amd64.whl
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧