当我尝试在 Ubuntu 12.04 上安装 open mpi 时,出现错误unable to locate package libopenmpi-dev
。该怎么办?
$ sudo apt-get install libopenmpi-dev openmpi-bin openmpi-doc
unable to locate package libopenmpi-dev
unable to locate package openmpi-bin
unable to locate package openmpi-doc
答案1
apt-get update
在安装 openmpi 包之前尝试运行。
您也可以使用以下命令搜索所有 openmpi 相关的包,例如:
apt-cache search openmpi
如果仍然不起作用,请尝试使用不同的镜像,下面是 GUI,更简单:
sudo software-properties-gtk
更新:
@Govind
该软件包肯定在官方存储库(12.04)中:http://packages.ubuntu.com/precise/libopenmpi-dev
如前所述,请运行apt-get update
libopenmpiapt-cache search
包。
如果还是没有帮助。尝试更换镜像。或者粘贴你的/etc/apt/sources.list
答案2
我总是运行apt-get update
,但仍然收到上述错误。我所做的就是--no-install-recommends
在命令中添加内容。
例如:
apt-get install -y --no-install-recommends libopenmpi-dev
希望这对将来的某人有所帮助。