You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装pari-jupyter内核遇编译错误:找不到pari/pari.h文件

解决pari-jupyter安装时找不到pari/pari.h的问题

第一步:定位pari/pari.h文件

  • 先确认PARI/GP数学库已安装,pari-jupyter依赖该库才能编译。如果未安装,先下载官方安装包(Windows用户可直接用官方提供的安装程序),安装时务必勾选「开发文件」「头文件」相关选项。
  • 安装完成后,用Windows搜索功能(Win+S)搜索pari.h,找到文件后,记录其所在的父级include目录。比如文件路径是C:\Program Files\PARI\include\pari\pari.h,那么需要的头文件根目录就是C:\Program Files\PARI\include。
  • 如果搜索不到,说明PARI安装不完整,卸载后重新安装,确保勾选开发组件。

第二步:告知编译器头文件位置

以下三种方法任选其一:

方法1:临时设置环境变量后安装

打开命令提示符(CMD),先设置环境变量指定头文件路径,再执行pip安装:

set C_INCLUDE_PATH=C:\你的PARI\include目录;%C_INCLUDE_PATH%
set CPLUS_INCLUDE_PATH=C:\你的PARI\include目录;%CPLUS_INCLUDE_PATH%
pip install pari-jupyter

将C:\你的PARI\include目录替换为你实际找到的路径。

方法2:通过pip传递编译参数

直接在pip命令中添加编译选项,指定头文件目录:

pip install pari-jupyter --global-option=build_ext --global-option="-IC:\你的PARI\include目录"

同样替换路径为实际找到的目录。

方法3:永久设置环境变量

右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在「系统变量」区域:

  • 新建变量C_INCLUDE_PATH,值为PARI的include目录路径
  • 新建变量CPLUS_INCLUDE_PATH,值为相同路径
    设置完成后重启命令提示符,再执行pip install pari-jupyter。

额外注意事项

  • 确保PARI/GP版本与pari-jupyter兼容,优先使用双方的最新稳定版。
  • 如果你使用Visual Studio Build Tools,确认已安装完整的C++开发组件(如MSVC v143工具集、对应版本的Windows SDK)。

内容的提问来源于stack exchange,提问作者Elei

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 05:10:26