如果无论环境如何,我都尝试更新conda中的任何软件包,则会收到“找不到图像”错误。这是完整的错误消息。它只是从今天开始做,我还没有安装任何新的东西或更改任何我知道的东西。有人知道如何解决吗?
> names(df)
[1] "index" "Year" "barley_harv" "barley_yield" "cotton_harv" "cotton_yield"
[7] "oat_harv" "oat_yield" "peanut_harv" "peanut_yield" "rice_harv" "rice_yield"
[13] "sorghum_harv" "sorghum_yield" "sunflower_harv" "sunflower_yield" "AOT40" "frez"
[19] "dd" "spei" "m7" "max.c" "preci" "SUM60"
[25] "W126" "lt" "qt"
答案 0 :(得分:0)
使用自制软件安装libffi
$ brew install libffi
...
For compilers to find libffi you may need to set:
export LDFLAGS="-L/usr/local/opt/libffi/lib"
然后运行
$ cp /usr/local/opt/libffi/lib/libffi.6.dylib /Users/matthewthomas/anaconda3/lib/
我以这种方式在macOS 10.15.4上修复了我的
答案 1 :(得分:0)
我遇到了同样的问题(在Mac上),并借此机会按照以下步骤重新安装了Miniconda。快速的过程,现在可以正常工作。
rm -rf ~/miniconda3
删除文件夹。答案 2 :(得分:0)
这是由libffi引起的依赖错误。转到/Users/<user_name>/anaconda3/lib
,将现有的更高版本的libffi链接为libffi.6.dylib
。就我而言,这是
ln -s libffi.7.dylib libffi.6.dylib
答案 3 :(得分:0)
当我更新 conda 版本时,我在 Mac 上遇到了这个问题。当您更新 conda 版本时,似乎有些事情搞砸了。因此,我删除了之前安装的 Anaconda 并重新安装了它,错误消失了。
我会说一定要先尝试重新安装您的 Anaconda 或 miniconda,然后再走上安装 libffi 的混乱路线。