1.下载:打开必应国际版,搜索Intel oneAPI Toolkits,点击进入
点击Base Toolkit 或者HPC Toolkit,任意一个
点击Downlod下载Base Toolkit 和HPC Toolkit,
然后选项选择如图
复制这一段到虚拟机你想要安装的文件下面的终端打开,粘贴直接下载
同理HPC Toolkit一样
至此可以在虚拟机的安装文件夹里面找到两个安装程序
2.安装
2.1首先安装MKL数据库,在安装文件用终端打开输入
sh l_BaseKit_p_2022.1.2.146_offline.sh
需要注意只选MKL即可
2.2ifort icc mpiifort编译器,在安装文件用终端打开输入
sh l_HPCKit_p_2022.1.2.117_offline.sh
选择所需要的编译器即可
2.3可能出现的问题
空间不够及解决办法【三种】
- 磁盘扩展,注意需要用命令进行实际的扩展
- 重装一下Ubuntu设置足够的空间
- 如果此系统有较为重要的东西,重新再装一个系统
3.配置环境变量
在图形界面打开安装Intel 的文件打开oneapi
在终端打开输入命令
pwd
这一步主要是知道Intel文件以及oneapi的路径
如果之前没有安装配置过环境变量,需要输入以下命令,进行软件安装
sudo apt update
sudo apt install tcl
sudo apt install environment-modules
此为Ubuntu*环境下的Environment Modules 工具。想要关于module工具安装的完整细节,参见Environment Modules.
运行以上命令之后继续运行如下
vim .bashrc
可能需要安装vim(根据提示即可)
sudo apt install vim
以上用户名部分根据上一步的路径替换即可。
source /opt/intel/oneapi/setvars.sh
注意:
opt根据个人情况而不同,具体文件应为,在图形界面下打开安装Intel的文件打开oneapi,鼠标右键在终端打开输入pwd命令,如图,Intel前面的文件将opt即用户名替换即可
输入命令之后换行手动添加环境变量
注意:去掉export,且将opt替换上一步骤,如果在此部分添加不成功或者不能对文件进行操作,点击键盘i或者esc,输入之后在最后输入:wq
至此添加环境变量结束
添加环境变量成功的标志就是在任何终端情况打开都会出现oneapi environmenot
顺利!
总结出现报错的可能:
- 版本错了
- 命令错了
- 权限不对
- 安装步骤没跟上
1.未找到文件或者此目录解决
- 没有Environment Modules 工具
- source后没加空格