如何永久设置LD_LIBRARY_PATH



我是ubuntu和python的新手。当我运行命令LD_LIBRARY_PATH时,函数运行良好。

***sudo LD_LIBRARY_PATH=/binaries/linux/x86_64 
python3 /recognizer/main.py*** 

上面的效果很好。但是,如果只键入python3 /recognizer/main.py,则不起作用。我想永久设置LD_LIBRARY_PATH。我该怎么做?

您只需要在~/.bashrc文件中添加以下行:

LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/binaries/linux/x86_64"

每次打开终端时都会加载该文件。如果您想在登录时设置一次变量,请改为将行添加到~/.profile中。

您可以将该路径添加到/etc/ld.so.conf(带有sudo(或/etc/ld.so.conf.d/中的新文件(如果该目录存在(。与将所有内容放在一个文件中相比,第二种方法的优点是更具组织性。

之后,运行sudo ldconfig。然后,将为所有用户永久添加该库路径。

在.bashrc中添加以下行,该行可以在主目录中找到

export LIBRARY_PATH=/binaries/linux/x86_64

相关内容

  • 没有找到相关文章

最新更新