python-3.x - ImportError:/usr/lib/aarch64-linux-gnu/libgomp.so.1:无法在静态 TLS 块中分配内存
问题描述
我试图找出我在我的 Jetson Nano 上安装的某些东西的哪个版本。所以我写了几行代码并使用终端在python3中运行它。
并通过执行图片中显示的错误发生。在另一个主题中,我发现您可以通过更改导入顺序来避免一些错误。这对我有用,但显然有些东西不能正常工作。
如果有一个包含多行代码的程序,这可能会成为一个大问题。我无法想象始终可以通过更改导入顺序来修复此错误。
有没有办法防止这个错误?
ImportError:/usr/lib/aarch64-linux-gnu/libgomp.so.1:无法在静态 TLS 块中分配内存
有人有很好的建议,可以提供帮助。
谢谢。克里斯
解决方案
只需在 bashrc 文件中添加库路径
export LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libgomp.so.1:/$LD_PRELOAD
Source bashrc,它应该可以解决 aarch64 设备上的问题
推荐阅读
- caching - Dynacache - 缓存一切
- javascript - HTML 属性反斜杠何时转义为 JavaScript 字符串?
- r - 使用基于列的条件添加具有 mutate 的多个列,而不使用显式列名 + POSIX
- firebase - 现在禁止旧版 FCM 响应
- javascript - js函数被调用而不点击按钮
- r - 尝试在 R 中安装 homals 包的错误消息
- mongodb - 如何在 mongdb 中搜索 mm/dd/yyyy 格式的日期字符串
- mysql - 通过有限数量的不同值进行选择
- flutter - 颤动中的气泡波纹动画
- python - Pandas Dataframe 将自定义函数应用于具有 NULL 列的某些行