安裝q-e-6.6和EPW
最近想做些電子散射時(shí)間計(jì)算,之前看文獻(xiàn)EPW可以干這事,故想安裝EPW做些測試。但是發(fā)現(xiàn)qe-6.6程序里可能有個(gè)小bug,分享出來和大家探討下。
具體流程如下:
1)下載q-e-qe-6.6.tar.gz壓縮包,上傳到服務(wù)器,然后tar -zxvf q-e-qe-6.6.tar.gz得到q-e-qe-6.6文件夾, 進(jìn)入文件夾,運(yùn)行./configure; make all順利編譯完QE自帶的模塊(安裝是在深圳超算,編譯的庫函數(shù)和編譯語言采用intel內(nèi)部的mkl和mpiifort);
2)對于EPW的編譯, 按照提示是下載wannier90-3.1.0.tar.gz放置在EPW的同級目錄archive下,然后進(jìn)入EPW目錄執(zhí)行make命令,但是按照此操作會提示uncompress-w90錯誤,搗鼓了一番發(fā)現(xiàn)是名稱不統(tǒng)一問題。在EPW同級目錄install下有個(gè)plugins_makefile文件,打開我們發(fā)現(xiàn)wannier90部分,文件夾是命名為W90, 而解壓wannier90-3.1.0.tar.gz得到的文件夾是wannier90-3.1.0.
3)基于此,我們采用如下方法編譯EPW:首先下載wannier90-3.1.0.tar.gz放置EPW同級目錄,然后解壓得到wannier90-3.1.0文件夾,重命名為W90: mv wannier90-3.1.0 W90; 然后進(jìn)入EPW文件夾,運(yùn)行make, 此時(shí)不會提示解壓wannier90錯誤,wannier90順利安裝,但是會提示安裝epw找不到wannier90-3.1.0文件夾。我們接著將W90重新命名回wannier90-3.1.0; 最后進(jìn)入EPW目錄,接著運(yùn)行make,成功編譯完epw模塊。
個(gè)人猜測是plugins_makefile文件里目錄名稱錯誤,歡迎交流探討。
返回小木蟲查看更多
京公網(wǎng)安備 11010802022153號
。
。
1
1
您好,我最近在自己的電腦上安裝 quantum espresso 6.6. 按照網(wǎng)上搜索的教程
1. 安裝GCC
2. 安裝open MPI
3. 安裝 quantum espresso 6.6. 在這里每當(dāng)執(zhí)行make all 或者make pw 或者make pp都會報(bào)錯。您可以幫我解決一下嗎?【有償求助】
我自己試了很多次了。。。都不知道怎么解決,