Muh*_*san 8 python numpy python-3.x
我将numpy升级到最新版本,现在我在导入numpy时遇到以下错误:
AttributeError:类型对象'numpy.ndarray'没有属性' array_function '
我正在使用numpy版本1.16.
小智 9
使用卸载所有Numpy安装
pip uninstall numpy
Run Code Online (Sandbox Code Playgroud)
对于python3
pip3 uninstall numpy
Run Code Online (Sandbox Code Playgroud)
您可能需要多次运行uninstall命令,因为可能会安装几个版本的numpy.然后跑
pip install numpy
Run Code Online (Sandbox Code Playgroud)
这似乎是一个持续存在的问题(随着最近发布的 Numpy1.16.0出现了大量相关的错误报告)。在 Numpy 的 Github上的一个问题线程上有很多关于这个错误的原因和修复的更多信息。
如问题所述,问题是由不同Numpy版本的文件路径冲突引起的。他们还表示,旧版本的 Numpy可能存在问题pip(具体来说,以前pip卸载(或无法卸载)旧版本 Numpy 的方式存在问题)。
Numpy 开发者推荐的修复方法是首先升级你的pip:
pip install -U pip
Run Code Online (Sandbox Code Playgroud)
然后卸载/重新安装最新版本的 Numpy(这在一个命令中完成):
pip install -U numpy
Run Code Online (Sandbox Code Playgroud)
有些人最终遇到了陌生人路径冲突,他们无法通过重新安装pip. 如果上述步骤失败,请检查您的文件系统上是否有任何旧的 Numpy 安装。如果这样做,请摆脱它们,然后再次尝试重新安装 Numpy。
| 归档时间: |
|
| 查看次数: |
6028 次 |
| 最近记录: |