|
本帖最后由 zjxitcc 于 2025-5-30 23:37 编辑
你可以创一个新的虚拟环境,在新环境中使用更高python版本,例如
- conda create -n mokit-py39 python=3.9
- conda activate mokit-py39
- cd /path/to/mokit/src/
- make all -f Makefile.intel_ifx
复制代码 前两行命令是创建新的虚拟环境(注意,此处我们并没有用conda联网安装mokit),后两行是进入mokit源代码目录去编译。我记得即使没网也可以创建本地python环境。如果编译成功,就在当前环境中使用mokit。退出新建的虚拟环境就是conda deactivate。
若实在无法创建虚拟环境以使用更高版本python,可以到镜像网站下载一个Anaconda Python离线安装包Anaconda3-2024.02-1-Linux-x86_64.sh,发送到服务器上,运行./Anaconda3-2024.02-1-Linux-x86_64.sh
就可以安装更高版本的python了。
如果使用slurm脚本提交任务,就是在脚本中先激活环境,再执行任务
# 指定内存和核数等等
source activate mokit-py39
automr h2o.gjf >h2o.out 2>&1
|
|