繁体   English   中英

如何永久设置 LD_LIBRARY_PATH

[英]How to set LD_LIBRARY_PATH permanently

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

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

以上效果很好。 但是当只输入python3 /recognizer/main.py ,不起作用。 我想永久设置 LD_LIBRARY_PATH。 我怎样才能做到这一点 ?

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

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

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

export LIBRARY_PATH=/binaries/linux/x86_64

您只需将以下行添加到您的 ~/.bashrc 文件中:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM