尝试通过命令行(如 ) 运行 python 应用。python -m myapp.start --config <myFile>有异常 from awscrt import mqtt File "/Myapp/lib/python3.6/site-packages/awscrt/mqtt.py", line 14, in <module> import _awscrtImportError: No module named '_awscrt'https://github.com/awslabs/aws-crt-python/blob/master/awscrt/mqtt.py#L14真的不是一个python家伙,任何想法或解决方案?顺便说一句,我使用的是python 3.5。
2 回答
收到一只叮咚
TA贡献1821条经验 获得超4个赞
要确保您拥有正确版本的模块,请尝试:
python -m pip install awscrt
这将保证pip版本与您尝试运行应用程序的当前python版本相匹配。
繁星淼淼
TA贡献1775条经验 获得超11个赞
我只是偶然发现了一个类似的错误,并在这里写了博客。基本上,模块名称中的下划线表示它是用C或C++编写的模块。系统中缺少它的原因很可能是在安装过程中缺少系统依赖项。这些因平台而异。setup.py 似乎是找到系统所需内容的好地方。安装这些依赖项后,必须删除并重新安装 awscrt。
添加回答
举报
0/150
提交
取消