更新Anaconda后,在终端中出现错误

3

我最近运行了conda update --all命令,现在每次打开一个新的终端时,顶部都会出现这些错误信息:

ERROR: This cross-compiler package contains no program /bin/x86_64-conda_cos6-linux-gnu-addr2line
ERROR: activate-binutils_linux-64.sh failed, see above for details
ERROR: This cross-compiler package contains no program /bin/x86_64-conda_cos6-linux-gnu-cc
ERROR: activate-gcc_linux-64.sh failed, see above for details
ERROR: This cross-compiler package contains no program /bin/x86_64-conda_cos6-linux-gnu-c++
ERROR: activate-gxx_linux-64.sh failed, see above for details
(anaconda3-4.4.0) imran@holly:~$ 

您有什么想法,如何解决这个问题?


你安装了哪些包?你是否安装了编译器包中的任何一个?你的conda版本是多少? - darthbith
我正在运行anaconda3-4.4.0,并且已经安装了gcc_impl_linux-64和gcc_linux-64。您需要完整的软件包列表吗? - Imran
如果卸载了这些编译器包会发生什么? - darthbith
另外,conda --version 的输出是什么? - darthbith
conda --version 输出 conda 4.3.30。我移除了 gcc_linux-64gcc_impl_linux-64binutils_linux-64binutils_impl_linux-64,错误消失了。感谢您的帮助! - Imran
显示剩余2条评论
1个回答

6
我用以下方法解决了这个问题:
conda remove gcc_linux-64 gcc_impl_linux-64 binutils_linux-64 binutils_impl_linux-64

感谢@darthbith在评论中的帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接