搞砸了 numpy 安装 - `GFORTRAN_1.4' not found bug

Messed up numpy installation - `GFORTRAN_1.4' not found bug

直到两天前我的机器一切正常,然后我碰巧手动构建了 ffmpeg 并手动安装了它的依赖项。现在在 virtualenv 中 numpy 加载失败并出现此错误:

ImportError: /home/koustuv/miniconda/lib/libgfortran.so.3: version `GFORTRAN_1.4' not found (required by /usr/lib/liblapack.so.3)

我在没有 virtualenv 的正常 conda 安装中尝试过,它工作正常,但是在一个新的 virtualenv 中(即使将 python 位置设置为 Ubuntu 除了 miniconda 之外的另一个)numpy无法导入这个奇怪的错误。试图安装 gfortan 但它已经在最新的包中。请帮忙!所有作业都被卡住:(

对我有用的解决方法是:

conda remove libgfortran
conda install libgcc --force

如果您需要更多详细信息,请查看 this issue,我在其中找到了解决方案。