我是 Anaconda 和 Miniconda 套件的首次用户,并且在使用它运行代码时遇到了问题。每次我尝试在 Anaconda 或 miniconda 中运行 python 脚本时,都会出现以下问题:
/miniconda3/lib/libtinfo.so.6: no version information available (required by /bin/bash)
/anaconda3/lib/libtinfo.so.6: no version information available (required by /bin/bash)
Run Code Online (Sandbox Code Playgroud)
我查看了所有帮助文档和我的目录,该文件就在那里,并且有符号链接libtinfo.so.6.2到libtinfo.so.6
任何建议,将不胜感激。
小智 7
我偶然发现了同样的问题。
以下是有关所发生情况的一些相关信息:
/sf/answers/2719575141/
似乎 conda 附带的 libtinfo 共享库不提供其版本信息。所以这是他们的问题。
我能够通过使用与libtinfo.soconda 附带的版本相同且包含版本信息的另一个共享库来解决该问题。
以我的例子为例:
rm ${CONDA_PREFIX}/lib/libtinfo*
ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 ${CONDA_PREFIX}/lib/libtinfo.so.6
Run Code Online (Sandbox Code Playgroud)
要安装libtinfo.so.6库,您必须安装单个包
sudo apt-get install libtinfo6
Run Code Online (Sandbox Code Playgroud)
然后重试启动 Conda。