要运行一组特定的代码,我需要最新版本的 ompi。
为此,我观看了这段视频: https://youtu.be/QIMAu_o_5V8
一切似乎都运行良好,但是,当我重新启动笔记本电脑并检查 ompi 的版本(ompi_info)时,它仍然显示 ompi 的原始(旧)版本。
我已将以下内容附加到我的 .bashrc 文件中: 导出 PATH=$PATH:$HOME/openmpi/bin 导出 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/openmpi/lib
对于如何解决此问题的任何指示,我将不胜感激
当您启动新的终端会话时,您对 .bashrc 文件所做的更改可能没有被加载。以下是您可以尝试的一些事情:
确保您使用的是正确版本的 .bashrc 文件。检查您是否对正确的文件进行了更改,并且它位于您的主目录中。
检查您对 .bashrc 文件所做的更改是否正确。仔细检查语法并确保没有错别字或错误。
尝试在终端中运行以下命令以重新加载 .bashrc 文件:source ~/.bashrc。这应该重新加载您的 .bashrc 文件并应用您所做的任何更改。
确保正确安装了新版本的 Open MPI。您可以通过运行命令 which mpiexec 来检查是否安装了新版本。如果输出显示新版本 mpiexec 的路径,则安装正确。
如果这些步骤都不起作用,请尝试重新启动计算机并再次检查 Open MPI 的版本。如果问题仍然存在,您可能需要寻求额外的技术支持。