我正在尝试在 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/
.conf
include /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
自动加载。