我是 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)
我查看了所有帮助文档和我的目录,文件就在那里,并且有指向这两个文件的符号链接libtinfo.so.6.2
,libtinfo.so.6
任何建议,将不胜感激。
答案1
我偶然发现了同样的问题。
以下是与正在发生的事情相关的一些信息:
https://stackoverflow.com/a/38851073
似乎 conda 附带的 libtinfo 共享库未提供其版本信息。所以这是他们的问题。
我能够通过使用libtinfo.so
与 conda 附带的版本相同的另一个共享库来解决该问题,该共享库包含版本信息。
例如,在我的例子中:
rm ${CONDA_PREFIX}/lib/libtinfo*
ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 ${CONDA_PREFIX}/lib/libtinfo.so.6