python安装numba_为python安装numba

我试图安装

numba for python,但是按照主页的指示后,我收到这个错误,看不到extension_types页面.

如果有人知道我做错了什么,或者我错过了我应该安装的东西,我将非常感激.

提前非常感谢你.

Python 2.7.2+ (default, Jul 20 2012, 22:15:08)

Type "copyright", "credits" or "license" for more information.

IPython 0.10.2 -- An enhanced Interactive Python.

? -> Introduction and overview of IPython's features.

%quickref -> Quick reference.

help -> Python's own help system.

object? -> Details about 'object'. ?object also works, ?? prints more.

In [1]: import numba

---------------------------------------------------------------------------

ImportError Traceback (most recent call last)

/home/mijc/Downloads/numba/ in ()

/home/mijc/Downloads/numba/numba/__init__.py in ()

2 # type inferer

3 from numba.special import *

----> 4 from numba import module_type_inference

5

6 import os

/home/mijc/Downloads/numba/numba/module_type_inference.py in ()

6 from numba import *

7 from numba.minivect import minitypes

----> 8 from numba import typesystem, symtab

9

10 import numpy.random

/home/mijc/Downloads/numba/numba/typesystem/__init__.py in ()

2 from exttypes import *

3 from closuretypes import *

4 from ssatypes import *

5 from templatetypes import *

6 from typemapper import *

/home/mijc/Downloads/numba/numba/typesystem/basetypes.py in ()

6

7 import numba

----> 8 from numba import extension_types, error

9 from numba.minivect.minitypes import *

10 from numba.minivect.minitypes import map_dtype

ImportError: cannot import name extension_types

编辑:

我通过以下方式安装了numba:

git clone https://github.com/numba/numba.git

cd numba

python setup.py install

当我尝试通过pip安装它,我得到以下错误:

pip install numba --upgrade

Downloading/unpacking numba

Downloading numba-0.5.0.tar.gz (333Kb): 333Kb downloaded

Running setup.py egg_info for package numba

Traceback (most recent call last):

File "", line 14, in

File "/home/mijc/Downloads/numba/build/numba/setup.py", line 90, in

cython_gdb=True),

File "/usr/local/lib/python2.7/dist-packages/Cython/Distutils/extension.py", line 108, in __init__

**kw)

TypeError: unbound method __init__() must be called with Extension instance as first argument (got Extension instance instead)

Complete output from command python setup.py egg_info:

Traceback (most recent call last):

File "", line 14, in

File "/home/mijc/Downloads/numba/build/numba/setup.py", line 90, in

cython_gdb=True),

File "/usr/local/lib/python2.7/dist-packages/Cython/Distutils/extension.py", line 108, in __init__

**kw)

TypeError: unbound method __init__() must be called with Extension instance as first argument (got Extension instance instead)

----------------------------------------

Command python setup.py egg_info failed with error code 1

你可能感兴趣的:(python安装numba)