r - Fedora 28 中的 libgfortran.so.4
问题描述
我正在运行 Fedora 28,现在 R 抛出以下错误。我现在无法更新(甚至加载)某些包。
libgfortran.so.4:无法打开共享对象文件:没有这样的文件或目录
我认为问题在于 Fedora 现在带有更新版本的 FORTRAN 编译器,这些 R 包需要它。
在以下目录中,我有一个库 libgfortran.so。我认为这是它正在寻找的文件,但很可能是最新的?
/usr/lib/gcc/x86_64-redhat-linux/8/libgfortran.so
'dnf info libgfortran' 告诉我我正在运行 8.1.1 版的 libgfortran(所以 GCC 8)。而我相信 libgfortran.so.4 来自 GCC 7。
我尝试了“dnf downgrade libgfortran”,但它只是 GCC 8 的早期版本。
老实说,我完全迷失了解决这个问题的方法。我需要R,但目前它没用。除了等待 R 包开发人员更新他们的 Fortran 编译器之外,还有其他方法可以解决这个问题吗?
解决方案
推荐阅读
- android - Android kotlin 协程从生命周期范围返回对象
- unity3d - 在多人 Unity 中创建团队
- c++ - 我写了一个模拟 Enigma 机器的 C++ 程序。我没有得到输出
- php - WordPress“在安全页面上加载混合(不安全)显示内容”
- python-3.x - 如何转换月份python中的日期?
- javascript - Firebase/Telegram 发布请求
- r - 如果它们在 R 中是多维的,如何展平所有(嵌套)元素?
- c++ - 边界球卡在原位
- javascript - 处理表单后更改 onclick 函数的位置
- ios - 仅当已经滚动到表格底部时,如何滚动到新插入的行?