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

已安装maturin 1.4.0仍无法安装pydantic-core 2.14.5的解决咨询

本地安装pydantic-core 2.14.5的解决办法

1. 强制pip识别已安装的maturin

pip安装源码包时可能无法读取当前环境的PATH配置,直接指定maturin的绝对路径执行安装:

pip install --user --global-option=build_ext --global-option="-Cbuild-args=--maturin=C:\Users\myname\AppData\Local\anaconda3\Scripts\maturin.exe" pydantic_core-2.14.5.tar.gz

或者临时把maturin所在目录加入系统PATH后再安装:

set PATH=C:\Users\myname\AppData\Local\anaconda3\Scripts;%PATH%
pip install --user pydantic_core-2.14.5.tar.gz

2. 改用预编译wheel包(推荐)

源码包需要编译依赖,直接下载对应你Python版本和Windows架构的pydantic-core wheel包(比如pydantic_core-2.14.5-cp311-none-win_amd64.whl,注意匹配Python版本:cp310对应3.10,cp311对应3.11),然后执行安装:

pip install --user pydantic_core-2.14.5-cpXXX-none-win_amd64.whl

wheel包无需编译,完全绕过maturin依赖问题。

3. 对齐conda与pip的环境

你用conda安装的maturin可能不在当前pip的环境中,先激活conda基础环境:

conda activate base

再用conda环境内的pip执行安装:

pip install --user pydantic_core-2.14.5.tar.gz

如果仍有问题,在conda环境内重新安装maturin确保路径正确:

conda install maturin=1.4.0

4. 手动编译生成wheel后安装

如果以上方案都无效,手动用maturin编译源码:

  • 解压pydantic_core-2.14.5.tar.gz到本地文件夹
  • 进入解压后的目录:
cd pydantic_core-2.14.5
  • 用maturin编译生成wheel:
C:\Users\myname\AppData\Local\anaconda3\Scripts\maturin.exe build --release --interpreter python
  • 在target/wheels目录找到生成的wheel包,执行安装:
pip install --user target/wheels/pydantic_core-2.14.5-*.whl

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 16:00:14