【发布时间】:2021-12-30 16:29:27
【问题描述】:
今天我想知道oneAPI中的Conda和Anaconda中的Conda有什么区别以及如何以正确的方式使用oneAPI以获得最大的使用量最新的英特尔酷睿第 12 代。
安装 oneAPI 后,它们还包含 conda。但是,在以下情况下,我不能将其用作正常情况:
-它不包含 conda-build 和像 Anaconda 中的普通 conda 一样的几个包。
-不能从 Conda OneAPI 的“基础”创建和克隆其他环境。如果我将“base”克隆到新的conda create --name new_env --clone base,然后激活“new_env”,我将无法再使用 Conda,它会警告我,就像 conda 不存在一样。警告如下。
'conda' is not recognized as an internal or external command.
operable program or batch file.
但是,在 conda oneAPI 上训练任何 DNN 模型都比在 Anaconda 中的 conda 上快 30%,并且在数据预处理任务中也有更好的性能。我真的很想在 Conda OneAPI 环境中始终使用 Python 的优势,就像在 Anaconda 中的普通 Conda 一样。那么,如何将它们合二为一,使其更易于使用,或者如何解决oneAPI工具包的Conda环境问题
【问题讨论】:
-
我对 oneAPI 一无所知,但该错误消息表明您没有
conda可执行文件,因此此处似乎配置错误。
标签: python anaconda conda intel-oneapi