我试图在mac机器上安装NUMBA(10.12.6)。 我试过CONDA:
conda install numba
我得到了这个:
Fetching package metadata ...........
Solving package specifications: .
# All requested packages already installed.
# packages in environment at /Users/lefaa/miniconda2:
#numba 0.35.0 np113py27_6
这似乎很好,但是当我尝试(使用python 2.7)时:
python -c "from numba import jit"
我得到的是没有安装numba模块:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named numba
我是否必须配置其他内容?
答案 0 :(得分:2)
您的路径可能未正确设置,并且conda安装numba的python不是您正在运行的那个。如果您运行which python
,如果一切正常,您应该获得miniconda2
中的那个。{1}}如果你得到一个不同的python可执行文件,那么你可能需要设置你的PATH
环境变量。参见:
答案 1 :(得分:0)
我解决了这个问题。实际上,当使用conda进行安装时,conda会在与conda相关联的python中安装目标包(即,在此python'/ Users / lefaa / miniconda2 / bin / python'中)。所以要进口numba,有必要在miniconda的蟒蛇午餐。 但是,要在主python(python2.7)上安装numba,一个解决方案就是安装这样的'/usr/local/bin/pip2.7 install numba'。