numbaをPython用にインストールしようとしていますが、ホームページからの指示に従って、extension_typesページが見つからないというエラーが表示されます。Firefox用numbaのインストール
私が間違っていることを誰かが知っているか、私がインストールすべき何かを見逃してしまった場合、私は非常に感謝します。
ありがとうございます。
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/<ipython console> in <module>()
/home/mijc/Downloads/numba/numba/__init__.py in <module>()
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 <module>()
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 <module>()
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 <module>()
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
EDIT: 私は経由numbaをインストール:私はピップを経由して、それをインストールしようとすると、私は次のエラーを取得する
git clone https://github.com/numba/numba.git
cd numba
python setup.py install
:
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 "<string>", line 14, in <module>
File "/home/mijc/Downloads/numba/build/numba/setup.py", line 90, in <module>
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 "<string>", line 14, in <module>
File "/home/mijc/Downloads/numba/build/numba/setup.py", line 90, in <module>
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
どのようにnumbaをインストールしましたか?私はここでそれをpip'ing問題がなかった:http://stackoverflow.com/questions/14527364/how-do-you-install-the-blaze-module-continuum-analytics-in-python/14527365#14527365 – BenDundee
%%私はpipを使用しました。私はCython、llvmpy、メタ、そしてnumbaをインストールしました。 編集:間違って、私は実際にしませんでした。私はgit repoを得て、それをインストールしました。私がピップにそれをインストールしようとすると、私はエラーが発生しました。 – mijc
エラーは同じ場所から来ているようですか?インストール時にテストを実行しましたか? 'python setup.py test'と思う? – BenDundee