嘗試通過命令行(如 ) 運(yùn)行 python 應(yīng)用。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真的不是一個(gè)python家伙,任何想法或解決方案?順便說一句,我使用的是python 3.5。
2 回答

收到一只叮咚
TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊
要確保您擁有正確版本的模塊,請(qǐng)嘗試:
python -m pip install awscrt
這將保證pip版本與您嘗試運(yùn)行應(yīng)用程序的當(dāng)前python版本相匹配。

繁星淼淼
TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊
我只是偶然發(fā)現(xiàn)了一個(gè)類似的錯(cuò)誤,并在這里寫了博客。基本上,模塊名稱中的下劃線表示它是用C或C++編寫的模塊。系統(tǒng)中缺少它的原因很可能是在安裝過程中缺少系統(tǒng)依賴項(xiàng)。這些因平臺(tái)而異。setup.py 似乎是找到系統(tǒng)所需內(nèi)容的好地方。安裝這些依賴項(xiàng)后,必須刪除并重新安裝 awscrt。
添加回答
舉報(bào)
0/150
提交
取消