asynchronoust/kbengine-httpserver

安装httptools失败

Opened this issue · 1 comments

感谢大佬的分享,期间遇到了个问题,过来请教一下
启动kbe, 提示 ModuleNotFoundError: No module named 'httptools.parser.parser'
1)kbe版本 1.3.12
2)python 3.7.3
3) httptools = 0.1.1 , 0.0.13 都试了不行

大佬,这个是什么问题,该怎么解决好 ? 期待回复,十分感谢

QQ截图20201109165402

QQ截图20201109165320

ModuleNotFoundError: No module named 'httptools.parser.parser' 这个报错,应该windows上现在还不支持,我之前用kbe版本2.+的好像在windows不支持。因为我平时都是在linux上开发的,没问题。 为什么windows不支持,这个和kbe有关,因为httptools是一个扩展自C库的一个库,kbe现在不支持自定义安装C扩展的第三方python库。 你可以装个虚拟机,写完代码放到linux上运行。

我在linux上运行是没有问题。kbe的论坛上面也有作者的解释,windows上无法装C扩展的库。毕竟引擎是将python编译进了引擎。 不过好像1.x的版本linux也不支持。 你去论坛上搜一下第三方库看看。

建议升级引擎