如何延伸路径?

如何延伸路径?

我正在尝试在 Ubuntu 14.04 LTS 上安装 TA-Lib,并且我已经到了必须能够执行以下操作的地步: add /usr/local/lib to /etc/ld.so.conf as root then run /sbin/ldconfig (also as root). https://stackoverflow.com/questions/11813279/python-wrapper-for-ta-lib-import-failure

我真的不知道这是什么意思。我基本上需要知道要输入什么以及在哪里输入。抱歉,我问了这个问题,我知道如何进入终端以及如何cd ls,,cd ..感谢cd folder 所有能帮助我的人!

答案1

运行 ldconfig

正如steeldriver的评论所述,执行sudo ldconfig。系统将意识到所做的任何更改。

只需重新启动

您不需要改变任何东西。

默认情况下ld.so.conf有。此命令使文件包含以结尾的include /etc/ld.so.conf.d/*.conf任何文件的内容,其中包括以下内容:/etc/ld.so.conf.d/.confinclude /etc/ld.so.conf.d/libc.conf

# libc default configuration`
/usr/local/lib

因此我认为您不需要添加任何东西。只需重新启动计算机即可让软件加载您所做的任何更改。虽然在大多数情况下您只需要重新启动特定服务,但我不确定您在这里更改了什么。不过,完全重新启动系统应该可以解决问题。

如果您的计算机丢失libc.conf

如果偶然libc.conf丢失了,请创建一个文件mylibc.conf来记住您自己添加了它。此文件将包含添加的命令/usr/local/lib

打开终端并执行:

sudo echo "/usr/local/lib" >> /etc/ld.so.conf.d/mylibc.conf

通过这个文件的内容ld.so.conf应该可以让系统/usr/local/lib自动加载。

相关内容