0

我已经设法在我的树莓派上安装了 OpenCV,但是当我想使用它时遇到了问题。每次我想运行使用 OpenCV 的 python 脚本时,我每次都必须在终端中添加以下命令。

LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libatomic.so.1 python3 some_script.py

这使得代码可以运行并成功使用 OpenCV,但是,它远非理想。有谁知道这有什么好的解决方案?

4

1 回答 1

0

您设置LD_PRELOAD在任何其他库之前加载该文件。您可以使用以下命令将变量导出到运行时:

export LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libatomic.so.1

然后正常执行python脚本。

python3 some_script.py

要使变量在终端会话中持续存在,请将其放入$HOME/.bashrc

于 2020-03-13T19:19:08.153 回答