錯誤原因
Python3中有個內置模塊叫ctypes,它是Python3的外部函數庫模塊,它提供兼容C語言的數據類型,並通過它調用Linux系統下的共享庫(Shared library),此模塊需要使用CentOS7系統中外部函數庫(Foreign function library)的開發鏈接庫(頭文件和鏈接庫)。
由於在CentOS7系統中沒有安裝外部函數庫(libffi)的開發鏈接庫軟件包,所以在安裝pip的時候就報了"ModuleNotFoundError: No module named '_ctypes'"的錯誤。
解決方案
其實很簡單安裝一下外部函數庫(libffi)就可以了,操作步驟如下:
-
使用yum install命令安裝libffi-devel
yum install libffi-devel -y
鏈接:https://www.jianshu.com/p/69681655309b