钉钉Stream模式推送程序环境部署

python3.10版本需要openssl1.1.1及以上版本

参考链接:https://blog.csdn.net/weixin_42806458/article/details/110678710

bash 复制代码
wget https://www.openssl.org/source/openssl-1.1.1q.tar.gz
unzip openssl-1.1.1q.tar.gz
cd openssl-1.1.1q
./config --prefix=/usr/local/openssl --openssldir=/etc/ssl shared zlib
make && make install
echo "/usr/local/openssl/lib" >>/etc/ld.so.conf
#下面这个命令未确定是否必要
echo "/usr/local/lib64/" >> /etc/ld.so.conf
ldconfig -v
openssl version -a

python3.10.14安装

bash 复制代码
cd Python-3.10.14/
./configure --enable-optimizations --with-openssl=/usr/local/openssl --with-openssl-rpath=auto
make && make altinstall

报错:ModuleNotFoundError: No module named '_ctypes'

解决办法:yum install libffi-devel

报错:ModuleNotFoundError: No module named 'dingtalk.api'

解决办法:参考链接https://developer.aliyun.com/article/864562

bash 复制代码
#dingtalk.zip是解压后的文件中的一个名为dingtalk的文件夹加压后的文件
mv dingtalk.zip /usr/local/lib/python3.10/site-packages/

错误:执行钉钉触发构建python程序时报错Arguments: ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)

解决办法:参考链接https://opensource.dingtalk.com/developerpedia/docs/develop/best-practices/python-ssl/

bash 复制代码
export SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
相关推荐
切糕师学AI4 天前
钉钉API双轨制升级:平台演进的两难抉择与技术哲学
架构·钉钉
令狐少侠20116 天前
创建钉钉企业内应用,钉钉AI助手操作钉钉文档
ai·钉钉
Teable任意门互动8 天前
AI原生开源多维表格有哪些?主流开源多维表格对比解析
数据库·开源·excel·钉钉·飞书·开源软件·ai-native
2601_955781988 天前
OpenClaw 对接 钉钉机器人 全流程指南
机器人·钉钉·open claw安装
组合缺一8 天前
OpenClaw vs SolonCode:绑定飞书与钉钉,到底谁更简单?
ai·钉钉·飞书·ai编程·数字员工·openclaw·soloncode
带刺的坐椅9 天前
OpenClaw vs SolonCode:绑定飞书与钉钉,到底谁更简单?
钉钉·飞书·openclaw·soloncode
极客老王说Agent10 天前
实在Agent跨平台表格自动化实战:钉钉表格与飞书多维表数据无缝同步
自动化·钉钉·飞书
Dovis(誓平步青云)11 天前
《如何通过prometheus-webhook-dingtalk解决 Alertmanager 原生不支持钉钉 Webhook问题》
人工智能·生成对抗网络·钉钉·运维开发·prometheus
Hy行者勇哥11 天前
Coze智能体企业端部署实操指南:企业微信与钉钉接入对比及标准化SOP
钉钉·企业微信
comcoo12 天前
OpenClaw 与 钉钉机器人 对接实战指南
机器人·钉钉·openclaw安装包·龙虾ai