赞
踩
问题1:DLL load failed while importing _ufuncs: 找不到指定的程序。
“_ufuncs”函数涉及到numpy和mkl库,因此需要检查一下自身环境中是否同时下载了numpy以及匹配的mkl,如果numpy没有和mkl,则找不到_ufuncs程序。因此这里推荐下载numpy-1.22.4+mkl-cp39-cp39-win_amd64.whl类似的“轮子”。下载地址可见:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy。
上图中有“+mkl”的就是包含了mkl库的安装包,请结合自己电脑的操作系统(win等)以及Python版本(“cp”后跟的就是Python版本)选择恰当的“轮子”进行安装
先把whl文件放在Python环境编译器所在的Scripts文件夹下,如图:
如果我的Python编译器在路径“D:\anaconda”下,那么Scripts文件夹路径也在该路径下,然后把whl文件放在Scripts文件夹下。
随后就可以使用pycharm的命令行(你尝试cmd也可)进行安装:
pip install D:\anaconda\Scripts\numpy-1.22.4+mkl-cp39-cp39-win_amd64.whl,我就解决了这个报错问题。
问题2:AttributeError: ‘xxhash’ has no attribute ‘xxh64’
当时我是用pycharm编写此代码时,自动补充是有xxh64这一属性的,但依然报错。其实有可能是版本问题,可以到https://pypi.org/project/xxhash/这类较为官方的库网站阅读该库的版本信息,适当调低或者升高版本,我通过调低版本从xxhash 3.2.0到1.4.1解决了此报错。
或参考:https://blog.csdn.net/yuan2019035055/article/details/126436821
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。