使用 YUM 存储库安装 Intel® 性能库和 Intel® Python 发行版
本页面提供了关于通过下面描述的 YUM 存储库分发的社区论坛支持的 Intel® 性能库和 Intel® Distribution for Python 的一般安装和支持说明。
这些软件开发工具也可以作为 Intel® Parallel Studio XE 和 Intel® System Studio 产品的一部分。 这些产品包括企业级 Intel® 在线服务中心 支持。
设置存储库
以下是如何安装 Intel YUM 存储库。 [注意:您必须以 root 用户身份登录才能设置和安装存储库]
- 通过两种方式添加存储库
- 一次添加所有 Intel® 性能库和 Intel® Distribution for Python* 存储库
sudo yum-config-manager --add-repo https://yum.repos.intel.com/setup/intelproducts.repo
您可以通过将 enabled 指令的值设置为 1 或 0 来启用或禁用 intelproducts.repo 文件中的存储库。 - 添加单个产品
- Intel® 数学内核库 (Intel® MKL)
sudo yum-config-manager --add-repo https://yum.repos.intel.com/mkl/setup/intel-mkl.repo
- Intel® 集成性能原语 (Intel® IPP)
sudo yum-config-manager --add-repo https://yum.repos.intel.com/ipp/setup/intel-ipp.repo
- Intel® 线程构建模块 (Intel® TBB)
sudo yum-config-manager --add-repo https://yum.repos.intel.com/tbb/setup/intel-tbb.repo
- Intel® 数据分析加速库 (Intel® DAAL)
sudo yum-config-manager --add-repo https://yum.repos.intel.com/daal/setup/intel-daal.repo
- Intel® MPI 库
sudo yum-config-manager --add-repo https://yum.repos.intel.com/mpi/setup/intel-mpi.repo
- Intel® Distribution for Python*
sudo yum-config-manager --add-repo https://yum.repos.intel.com/intelpython/setup/intelpython.repo
- Intel® 数学内核库 (Intel® MKL)
- 一次添加所有 Intel® 性能库和 Intel® Distribution for Python* 存储库
- 导入存储库的 gpg 公钥
sudo rpm --import https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
存储库中提供的 Intel® 性能库和 Intel® Distribution for Python* 版本
<组件> | <版本> | <更新> | <构建号> |
Intel® MKL | 2017 | 2 | 050 |
Intel® IPP | 2017 | 2 | 050 |
Intel® TBB | 2017 | 6 | 056 |
Intel® DAAL | 2017 | 3 | 056 |
Intel® MPI 库 | 2018 | 2 | 046 |
Intel® Distribution for Python* | 2017 | 2 | 045 |
通过下载 Intel® 性能库和 Intel® Distribution for Python*,您同意 最终用户许可协议 (EULA) 中所述的条款和条件。
使用 YUM 包管理器安装库和 Python 包
以下变量用于安装命令
<PYTHON_VERSION>: 2, 3
<版本>: 2017, ...
<更新>: 0, 1, 2, ...
<构建号>: 构建号,请查看上一节中的列表
<组件>: 来自下面可用组件列表的组件名称
组件 (Component) | <组件> |
Intel® Math Kernel Library | intel-mkl intel-mkl-32bit intel-mkl-64bit |
Intel® 集成性能基元 | intel-ipp |
Intel® Threading Building Blocks | intel-tbb |
Intel® 数据分析加速库 | intel-daal |
Intel® MPI 库 | intel-mpi |
Intel® Distribution for Python* | intelpython2 intelpython3 |
如何安装特定版本?
- 要安装 Intel® 性能库的特定版本
yum install <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
示例
yum install intel-mkl-2018.2-046
- 要安装 Intel® Distribution for Python* 的特定语言版本
yum install intelpython<PYTHON_VERSION>
示例
yum install intelpython3
- 要指定要安装的 Intel® Distribution for Python* 版本
yum install intelpython<PYTHON_VERSION>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
示例
yum install intelpython3-2018.2-037
通过下载 Intel® 性能库和 Intel® Distribution for Python*,您同意 最终用户许可协议 (EULA) 中所述的条款和条件。
如何卸载特定版本?
- 要卸载 Intel® 性能库之一
yum autoremove <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>
示例
yum autoremove intel-mkl-2018.2-046
- 要卸载 Intel® Distribution for Python*
yum remove intelpython<PYTHON_VERSION>
示例
yum remove intelpython3
故障排除
在某些情况下,由于缓存问题,通过 Intel YUM 存储库进行的更新可能会失败。 请按照以下步骤禁用 YUM 中的缓存并在更新之前清理您的本地存储库。
- 禁用 YUM 配置文件“/etc/yum.conf”中的缓存
http_caching=none
- 删除所有临时的 YUM 文件
rm -r /var/tmp/yum*
- 清理您的本地 YUM 存储库
yum clean metadata
yum clean all
- 重新启动您的机器
- 现在重新尝试 YUM 更新
yum update