在Python 3.9导入numpy库时出现错误



我使用win64与python 3.9版本。我也在我的系统上安装了numpy 1.19.3版本,但我仍然得到下面的错误。

如何解决此错误?

from . import _distributor_init
File "C:UsersUttamAppDataLocalProgramsPythonPython39libsite-packagesnumpy_distributor_init.py", line 9, in <module>
import glob
File "C:UsersUttamAppDataLocalProgramsPythonPython39libglob.py", line 4, in <module>
import re
File "C:UsersUttamAppDataLocalProgramsPythonPython39libre.py", line 127, in <module>
import functools
File "C:UsersUttamAppDataLocalProgramsPythonPython39libfunctools.py", line 18, in <module>
from collections import namedtuple
File "C:UsersUttamAppDataLocalProgramsPythonPython39libcollections__init__.py", line 37, in <module>
from operator import eq as _eq
ImportError: cannot import name 'eq' from 'operator' (D:Python Prooperator.py)

修改操作符。pyPython Pro中的名称文件夹到另一个名称

因为numpy也有operator.py,所以它会使numpy产生歧义来获取operator.py

最新更新