1)、下载dingtalk-stream
pip install dingtalk-stream
报错分析原因:由于安装包之间冲突,依赖不匹配,我需要安装的包依赖于websockets大于11.0.2的版本
2)、查看本机python安装的包和版本
pip freeze
发现我安装的websockets版本是9.1
3)、下载websockets11.0.2
pip install websockets
最高版本只能下载到9.1版,于是尝试下载最新版的websockets,尝试各种办法比如各种镜像源,下载whl文件或者tar文件或者各种源都无济于事,把tar文件解压在python依赖包所在的文件夹下面下载也不可以
a、先找到README文件 --发现并没有关于安装的介绍
b、于是尝试./configue make&&make install --没有文件或者目录
原因分析:1、我的指定路径不存在
2、执行的目录下没有configure 程序(发现确实没有configure程序)
c、找到一个知乎大佬说的使用./configure安装的原理: