我尝试安装 pandarallel,但由于某些错误而无法安装。现在,当我尝试简单地导入 pandas 和 numpy 时,我收到错误:
import pandas as pd
import numpy as np
AttributeError: partially initialized module 'numpy.core.arrayprint' has no attribute 'array2string' (most likely due to circular import)
如果我尝试导入 pandas 或 numpy,就会出现此错误。我查找了其他类似partially initialied module
错误的答案,尝试重命名numpy
文件,但仍然无法解决问题。我尝试numpy
使用进行升级pip
,但仍然没有帮助。
有人可以帮我解决这个错误吗?
您已在本地环境中安装了 numpy,例如
C:/Users/username/AppData/Roaming/Python...
,这与 中的全局安装冲突C:/Python311/Lib/site-packages/numpy/__init.py__
。此冲突导致 Python 加载错误版本或损坏的 numpy 版本。要解决此问题,您必须从本地环境中删除/卸载它,然后使用管理员权限重新安装它以确保干净安装,方法是在python -m pip install numpy
管理员命令提示符中使用或全局安装它。这解决了冲突并确保 Python 使用正确版本的 numpy。