1. 求助Ubuntu下ORCA並行問題
Ubuntu下ORCA並行問題
你的環境變數沒設對,應當為
export PATH=$PATH:/home/fu/openmpi1.6.5/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/fu/openmpi1.6.5/lib
2. 怎樣安裝orca
sudo apt-get install g++ gfortran安裝g++和gfortran
你需要先根據安裝Ubuntu的版本編輯/etc/apt/sources.list文件,推薦使用中科大的源,具體參照https://lug.ustc.e.cn/wiki/mirrors/help/ubuntu
接著在終端輸入sudo apt-get update更新下軟體包的index files
sudo apt-get upgrade更新系統中的軟體
再輸入sudo apt-get install gfortran g++安裝Fortran和C++編譯器。
Orca 3.0.X預編譯版本需要使用OpenMPI-1.6.5,從官網下載源碼解壓及編譯源文件:
tar xvf openmpi-1.6.5.tar
cd openmpi-1.6.5
mkdir myobj_gnu
cd myobj_gnu
../configure --prefix=/full/path/openmpi-1.6.5-gnu
make
make install
這樣就安裝好了openmpi
把Orca的二進制文件包解壓就可以使用Orca,使用orca進行並行計算的時候,需要將mpi制定為你安裝的openmpi:
export LD_LIBRARY_PATH=/full/path/openmpi-1.6.5-gnu/lib:$LD_LIBRARY_PATH
export PATH=/full/path/openmpi-1.6.5-gnu/bin:$PATH
export orcapath=/full/path/to/orca
運行orca使用命令:
$orcapath/orca your.inp >your.out &