Max*_*nis 6 libtool tmux conda
我已在我的默认环境中安装并更新tmux并emacs通过conda以下版本conda list:
# 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
Run Code Online (Sandbox Code Playgroud)
然而,当试图开始tmux或者emacs,我得到这个错误:
error while loading shared libraries: libtinfo.so.6: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
每错误而载入共享库:libgsl.so.0:无法打开共享对象文件:没有这样的文件或目录我有5个libtinfo文件:
(xenial)maxghenis@localhost:~$ sudo find / -name "libtinfo.so"
/home/maxghenis/miniconda3/pkgs/ncurses-5.9-10/lib/libtinfo.so
/home/maxghenis/miniconda3/pkgs/ncurses-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
Run Code Online (Sandbox Code Playgroud)
您可能需要 libncurses6 软件包。当你搜索库时,你应该寻找文件
find / -name "libtinfo.so*" -ls
Run Code Online (Sandbox Code Playgroud)
该文件libtinfo.so仅在创建可执行文件时使用,并且通常是实际库的符号链接。运行程序不需要它。文件“libtinfo.so.6”通常也是实际库的符号链接。在我的系统上,它是
/lib64/libtinfo.so.6 -> libtinfo.so.6.1
Run Code Online (Sandbox Code Playgroud)
由于 tmux 和 emacs 是系统实用程序,您不太可能想要使用它们的不同版本,为什么不将它们安装在没有 conda 的基本系统中呢?
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |