告警信息: - error while loading shared libraries: libpython3.9.so.1.0
复制代码
查询动态链接库时也会查看缓存的路径,在/etc/ld.so.conf.d中寻找,所以需要在该文件夹中添加路径文件指导编译的时候寻找链接库。 - cd /etc/ld.so.conf.d
- sudo vim python3.conf
- //在该文件中输入你电脑中 libpython3.9.so.1.0所在路径,如我的就是/mnt/d/anaconda3/lib
- sudo ldconfig //刷新操作,刷新之后才能生效
复制代码
类似这种找不到共享库的问题一般都是本地有,但安装的时候只安装在了下载的目录下,感觉都可以这样操作,目前还没发现有什么副作用。 还有一定要注意,这个ldconfig在你当前会话窗口关闭之后就又失效了,所以是相对临时的,之后开新会话要用可能还需要再刷新,如果想要永远能够直接使用可能需要修改LD_LIBRARY_PATH |