为什么我在venv环境下安装 Numpy会失败提示让我转c++14 到退出venv在cmd里面安装可以成功

为什么我在venv环境下安装
Numpy会失败提示让我转c++14
到退出venv在cmd里面安装可以成功

求解决

venv的gcc版本有点低,venv的gcc环境读取的不是系统默认的gcc而是其内部的,而numpy这些底层都是c编写的。cmd能安装成功,是因为你的本机默认环境是有高版本的gcc,你安装的numpy也是本机默认的python下。