【发布时间】:2015-09-12 04:16:18
【问题描述】:
我有 MPICH 版本 3.0.4 的 mpif90,但我想删除它并安装 mpich2。 dislin库有问题,需要mpich2。
虽然在我的 debian 发行版 sudo apt-get install mpich2 上为我安装 mpif90 for MPICH2 版本 1.4.1(这是我需要的正确版本),但如果我运行(在我已经拥有 MPICH 版本 3.0 的 Ubuntu 上) .4) sudo apt-get remove libmpich10 libmpich-dev 然后sudo apt-get install mpich2 它仍然为 MPICH 版本 3.0.4 安装 mpif90
我该怎么办?
更新 1
谢谢。但是如果我尝试使用dpkg -i mpich2_1.4.1-1ubuntu1_amd64.deb 安装它,我首先必须删除以前的版本 3.0.4,因为它们存在冲突。
我删除它,我尝试安装 1.4.1,但存在未解决的依赖项(libmpich2-3 -1.4.1 未安装,libcr0 未安装,libhwloc4,hwloc-nox)。所以按照建议我运行 apt-get -f install 但它安装了 3.0.4
在 Debian 上,它运行良好,64 位,喘不过气来。在 64 位 Ubuntu 14.04 上,它不起作用。
【问题讨论】: