在OS X上安装Numba时出错

奥罗姆

我无法在OS X系统上安装Numba(通过pip)。

我正在使用

  • Python:2.7.11(自制)
  • 点:8.1.1
  • setuptools:20.6.7
  • OS X:10.11.4(x86_64)
  • Xcode:7.3
  • Xcode CLT:7.3.0.0.1.1457485338
  • 铛:7.3内部版本703

并已经安装了先决条件(我认为)

brew install llvm
git clone https://github.com/numba/llvmlite
cd llvmlite
LLVM_CONFIG=/usr/local/opt/llvm/bin/llvm-config  python setup.py install
cd ..
rm -rf llvmlite

并尝试了

brew install llvm
brew link --force llvm  # later: brew unlink llvm
cd /usr/local/Cellar/llvm/X.X.X/include/llvm/Config/ # X.X.X = 3.6.2
ln -s llvm-config.h config.h

但是我然后

pip install numba

  Failed building wheel for llvmlite
  Running setup.py clean for llvmlite
Successfully built numba
Failed to build llvmlite
Installing collected packages: llvmlite, numba
  Running setup.py install for llvmlite ... 
  [...]        
    error: option --single-version-externally-managed not recognized

    ----------------------------------------
Command "/usr/local/opt/python/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/b6/3rk65h797p7407x7d36sqn9c0000gn/T/pip-build-MY_vtC/llvmlite/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/b6/3rk65h797p7407x7d36sqn9c0000gn/T/pip-yoGGZY-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/b6/3rk65h797p7407x7d36sqn9c0000gn/T/pip-build-MY_vtC/llvmlite/

我很困惑如何继续(没有Conda!),想知道我是否缺少一些简单的解决方法。

奥罗姆

这是对我有用的东西(在OS X 10.11.4上使用Homebrew Python):

brew install homebrew/versions/llvm37 --with-rtti
git clone https://github.com/numba/llvmlite
cd llvmlite
LLVM_CONFIG=/usr/local/Cellar/llvm37/3.7.1/bin/llvm-config-3.7 python setup.py install
LLVM_CONFIG=/usr/local/Cellar/llvm37/3.7.1/bin/llvm-config-3.7 pip install numba
rm -rf llvmlite

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在OS X上安装pty.js(节点)时出错

来自分类Dev

在Mac OS X上安装Nokogiri gem时出错

来自分类Dev

在OS X上使用Python安装OpenCV时出错

来自分类Dev

在Mac OS X Yosemite上安装pymssql时出错

来自分类Dev

在Mac(OS X 10.11.1)上安装mrjob时出错

来自分类Dev

在Mac OS X上使用Conda安装pyzbar时出错

来自分类Dev

在OS X 10.8上安装matplotlib时出错

来自分类Dev

在OS X上使用imshow时出错

来自分类Dev

在Linux x86_64 Chrome OS上安装Meteor时出错

来自分类Dev

在Mac OS X上使用pip安装熊猫时出错

来自分类Dev

在OS X上使用自制程序安装ocaml时出错

来自分类Dev

在Mac OS 10.6上安装RMagick时出错

来自分类Dev

在Mac OS上使用php 8安装xdebug时出错

来自分类Dev

在Macbook Air OS 10.9上安装Rails时出错

来自分类Dev

在Mac OS Mavericks(10.9.2)上安装Jekyll时出错

来自分类Dev

在MAC OS 10.6上安装量角器时出错

来自分类Dev

在Mac OS 10.6上安装RMagick时出错

来自分类Dev

在Mac OS X上制作/构建mupdf时出错

来自分类Dev

在OS X Yosemite上制作muPdf时出错

来自分类Dev

在OS X Mavericks上加载Genymotion设备时出错

来自分类Dev

在OS X上用Django加载MySQLdb模块时出错

来自分类Dev

在OS X 10.9上编译pyGraphviz时出错

来自分类Dev

在OS X Yosemite上制作muPdf时出错

来自分类Dev

在Mac OS X上执行Gulp时出错

来自分类Dev

在 OS X (Sierra) 上安装 GoogleTest 时出现问题

来自分类Dev

在OS X上安装Grunt

来自分类Dev

在OS X上安装Virtualenv

来自分类Dev

在OS X上安装FFmpeg

来自分类Dev

在OS X上安装Virtualenv