在macbook(M1(上安装了python lib xmlsec。当我尝试用import xmlsec
运行.py程序时,我得到了一个错误:
import xmlsec
ImportError: dlopen(/PycharmProjects/pythonProject2/venv/lib/python3.7/site-packages/xmlsec.cpython-37m-darwin.so, 0x0002): symbol not found in flat namespace '_xmlSecAddIDs
我试着重新安装,并尝试使用罗塞塔2的终端,但结果是相同的
使用Brew:
brew install libxmlsec1
我创建了一个测试python文件:
% cat xmlsec.py
def test_init(self):
ctx = xmlsec.EncryptionContext(manager=xmlsec.KeysManager())
del ctx
它过去了。
有关更多信息,请查看讨论该问题的开发人员。