Windows 11下Python 3.11安装Jupyter提示需C++14.0的解决方法
解决Python 3.11环境安装Jupyter时的VC++编译依赖问题
确认C++ Build Tools的正确安装组件
打开已安装的Visual Studio Installer(之前装过没解决就重新打开),选择「单个组件」,必须勾选以下核心项:- MSVC v143 - VS 2022 C++ x64/x86生成工具(Python 3.11适配14.0以上版本,优先选最新兼容的)
- 对应你系统版本的Windows SDK(比如Windows 11/10 SDK)
- C++ CMake工具(可选但建议,避免部分依赖编译报错)
点击「修改」,安装完成后重启电脑再试安装。
用预编译包跳过编译环节(上述方法无效时用)
打开CMD或PowerShell,激活你的Python 3.11环境,先升级pip到最新版:python -m pip install --upgrade pip然后执行强制用预编译包的安装命令:
pip install jupyter --only-binary :all:检查环境变量配置
找到Visual Studio安装目录下的VC编译工具路径,比如C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\bin\Hostx64\x64,把这个路径添加到系统PATH环境变量里,重启终端后再尝试安装Jupyter。替代方案:用Anaconda一键安装
下载对应Python 3.11版本的Anaconda安装包,安装时可选勾选「Add Anaconda to PATH」,安装完成后直接在终端执行:conda install jupyterAnaconda会自动处理所有依赖,完全避开编译问题。
内容的提问来源于stack exchange,提问作者spartanhooah
相关产品推荐
相关产品推荐

