admin管理员组

文章数量:1530012

客户需求背景

  • numpy、pandas、sklearn库包版本不兼容

客户使用chatgpt进行环境配置时,出现报错:

dtype size changed, my indicate binary incompatibility. C extension: None not built;

主要原因是各个包版本不兼容

1、首先解决numpy版本过低问题,对其版本进行升级可解决;

pip install --upgrade numpy

如升级出现报错↓

ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: '../anaconda3/envs/nlp_3.8/lib/python3.8/site-packages/numpy-1.23.5.dist-info/METADATA'

可尝试卸载重装或运行

pip install --force-reinstall --no-deps numpy==版本号

numpy问题基本可以解决;

2、解决pandas问题

最终用户的pandas包问题是编码格式问题;

========================================================

3、解决sklearn版本问题

sklearn版本问题:版本过低(scikit-learn=0.21.3

更新版本

pip install scikit-learn --upgrade --user

更新后可得到新版本

scikit-learn             1.3.0

最终问题解决!

 

如果有什么疑问欢迎在评论区提出,对于共性问题可能会后续添加到文章介绍中。

如果觉得这篇文章对你有用,记得点赞、收藏并分享给你的小伙伴们哦😄。

本文标签: 报错dtypesizepandasPython