如何解决如果按特定顺序执行,python 导入 mysql.connector 可能会崩溃段错误
我在 debian 上使用 python 3.7.9 和 mysql-connector-python 8.0.22,使用 virtualenv 和所有安装了 pip3 的模块。 我遇到了一个奇怪的问题,将它与其他模块一起导入,如果我按特定顺序执行此操作,它会因“分段错误”而崩溃。
坠毁:
import requests
import MysqL.connector
import PIL
from PIL import Image
好的:
import requests
import PIL
from PIL import Image
import MysqL.connector
简单地像上面那样重新排序将使这个问题消失。我不确定它是否与所有涉及的模块使用的一些库有关,如果我导入其他模块,使其工作的顺序似乎会改变......到目前为止,我找不到任何模式。
我是在动态库加载级别调试 python 的新手,如果您遇到同样的问题,如果您知道如何解决这个问题,请分享。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。