gpt4 book ai didi

python - 使用 pip 升级到 numba 0.16 导致错误

转载 作者:太空宇宙 更新时间:2023-11-03 11:51:07 26 4
gpt4 key购买 nike

我在 Ubuntu 14.04 上,我的 numba 0.15 工作正常。

我跑了:

pip install --user --upgrade numba

升级到 numba 0.16 但现在当我尝试导入 numba 时出现以下错误:

~/.local/lib/python2.7/site-packages/numba/__init__.py in <module>()
4 from __future__ import print_function, division, absolute_import
5 import re
----> 6 from . import testing, decorators
7 from ._version import get_versions
8 from . import special, types, config

~/.local/lib/python2.7/site-packages/numba/decorators.py in <module>()
5 import warnings
6 from . import sigutils
----> 7 from .targets import registry
8
9 # -----------------------------------------------------------------------------

~/.local/lib/python2.7/site-packages/numba/targets/registry.py in <module>()
1 from __future__ import print_function, division, absolute_import
2
----> 3 from . import cpu
4 from .descriptors import TargetDescriptor
5 from .. import dispatcher, utils, typing

~/.local/lib/python2.7/site-packages/numba/targets/cpu.py in <module>()
3 import sys
4
----> 5 import llvmlite.llvmpy.core as lc
6 import llvmlite.llvmpy.ee as le
7 import llvmlite.binding as ll

ImportError: No module named llvmlite.llvmpy.core

这很奇怪,尤其是因为我发现了这个:

Q: Do I need to remove or update llvmpy?

A: No, Numba no longer uses llvmpy at all.

从这里开始: https://groups.google.com/a/continuum.io/forum/#!topic/numba-users/cGKF7MORo7o

有什么想法吗?

最佳答案

可以找到答案here :

Numba 0.16 已从使用 llvmpy 更改为 llvmlite 作为 LLVM 库的包装器。 (我们也同时从 LLVM 3.3 升级到 LLVM 3.5。)

安装过程如下:

https://github.com/numba/numba/blob/master/README.md#custom-python-environments 下面的新链接...

(另请注意,llvmlite(很像 LLVM 3.5)需要 C++11 编译器来构建,这在旧版本上很难实现。)

行是:

https://github.com/numba/numba/blob/master/README.rst#custom-python-environments

关于python - 使用 pip 升级到 numba 0.16 导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27573756/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com