与导入PyQt5模块后:如何找到Qt库的位置
from PyQt5 import QtWidgets
我可以在其中找到该模块通过简单:
print QtWidgets
打印:
<module 'PyQt5.QtWidgets' from '/usr/local/lib/python2.7/site-packages/PyQt5/QtWidgets.so'>
但除了PyQt5
模块,还有一个Qt库。这个Qt库是一组预编译的二进制文件,位于磁盘上的某处。它们的文件名通常在中间包含一个单词“Qt5”,例如:libQt5Core.dylib
,libQt5DesignerComponents.dylib
或libQt5Script.dylib
。
PyQt5模块导入后,有没有办法从Python内部获取文件路径到这个Qt库?如何找出Python在PyQt5模块所需的Qt库文件中的位置?