Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在conda中,tmux和emacs在加载共享库时抛出“错误:libtinfo.so.6”大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_675_1@

概述

我已经在我的默认环境中通过conda安装和更新了tmux和emacs,并且这些版本在conda列表中: # packages in environment at /home/maxghenis/miniconda3: # # Name Version Build ChAnnel tmux
我已经在我的认环境中通过conda安装和更新了tmux和emacs,并且这些版本在conda列表中:

# packages in environment at /home/maxghenis/miniconda3:
#
# Name                    Version                   Build  ChAnnel
tmux                      2.7                  hc78d2af_1    conda-forge
emacs                     26.1                 h3a2ea38_1    conda-forge

然而,当尝试启动tmux或emacs时,我收到此错误

error while loading shared libraries: libTinfo.so.6: cAnnot open shared object file: No such file or directory

error while loading shared libraries: libgsl.so.0: cannot open shared object file: No such file or directory我有5个libTinfo文件

(xenial)maxghenis@localhost:~$sudo find / -name "libTinfo.so"
/home/maxghenis/miniconda3/pkgs/n@R_262_10930@es-5.9-10/lib/libTinfo.so
/home/maxghenis/miniconda3/pkgs/n@R_262_10930@es-6.1-hf484d3e_0/lib/libTinfo.so
/home/maxghenis/miniconda3/envs/tidycensus/lib/libTinfo.so
/home/maxghenis/miniconda3/lib/libTinfo.so

(xenial)maxghenis@localhost:/lib$sudo find / -name "libTinfo.so.6"
/lib64/libTinfo.so.6

解决方法

可能需一个包libn@R_262_10930@es6.搜索库时,应查找文件

find / -name "libTinfo.so*" -ls

文件libTinfo.so仅在创建可执行文件时使用,通常是实际库的符号链接.运行程序不需要它.文件“libTinfo.so.6”通常也是实际库的符号链接.在我的系统上,它是

/lib64/libTinfo.so.6 -> libTinfo.so.6.1

由于tmux和emacs是系统实用程序,并且您不太可能想要使用它们的不@R_513_11197@,为什么不在没有conda的基础系统中安装它们?

大佬总结

以上是大佬教程为你收集整理的在conda中,tmux和emacs在加载共享库时抛出“错误:libtinfo.so.6”全部内容,希望文章能够帮你解决在conda中,tmux和emacs在加载共享库时抛出“错误:libtinfo.so.6”所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。