本帖最后由 发光 于 2021-8-31 12:49 编辑
按照《量子化学程序OpenMolcas的简易安装》进行安装,cmake,Intel等环境版本几乎相同。在make时,到达91%时,出现以下报错,虚拟机内存为2GB
ifort: error #10106: Fatal error in /opt/intel/compilers_and_libraries_2019.5.281/linux/bin/intel64/fortcom, terminated by kill signal
compilation aborted for /usr/local/src/OpenMolcas-v21.06/src/mula/mula.f (code 1)
make[2]: *** [CMakeFiles/mula/CMakeFiles/mula_obj.dir/mula.f.o] 错误 1
make[1]: *** [CMakeFiles/mula/CMakeFiles/mula_obj.dir/all] 错误 2
make: *** [all] 错误 2执行ulimit -l unlimited 命令不能解决问题
将虚拟机内存改为4GB,出现以下报错
【100%】Generating ../../pymolcas
Traceback (most recent call last):
File "/usr/local/src/OpenMolcas-v21.06/Tools/pymolcas/export.py", line 75, in <module>
from pymolcas import warning
ModuleNotFoundError: No module named 'pymolcas'
make[2]: *** [pymolcas] 错误 1
make[1]: *** [Tools/pymolcas/CMakeFiles/pymolcas_target.dir/all] 错误 2
make: *** [all] 错误 2
问题已解决,增大内存,执行ulimit -l unlimited 即可。
如果自己编译的python3,而不是Anaconda python3 会出现问题 ,建立一个软连接即可解决问题:
[size=13.3333px]ln -s /usr/local/python3/bin/python3 /usr/bin/python3 [size=13.3333px]ls -l /usr/bin/python3
|