[英]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.