无法使用自制软件在OSX 10.10上pip安装任何需要C编译的内容 [英] Can't pip install anything requiring C compilation on OSX 10.10 with homebrew python

查看:85
本文介绍了无法使用自制软件在OSX 10.10上pip安装任何需要C编译的内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试pip install涉及C编译的事情(特别是Pillow)时,出现一个奇怪的错误:

When I try to pip install things that involve C compilation (Pillow, specifically) I get an odd error:

clang: error: no such file or directory: 'Python.framework/Versions/2.7/Python'

error: command 'clang' failed with exit status 1

----------------------------------------
Cleaning up...
Command /usr/local/opt/python/bin/python2.7 -c "import setuptools, tokenize;__file__='/private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/Pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip-LnL0hW-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /private/var/folders/xt/f2d8vp4j65j2rt71pns6trjw0000gn/T/pip_build_jakob/Pillow

我为此安装发布了pip.log.

我认为此问题是由于OSX 10.10 Yosemite和Homebrew python的结合所致.您以前经历过吗?如何解决它的想法?

I think this problem is due to a combination of OSX 10.10 Yosemite and Homebrew python. Have you experienced this before? ideas on how to fix it?

推荐答案

您需要安装XCode才能在OS X上进行编译.

You need to install XCode in order to be be able to compile on OS X.

这篇关于无法使用自制软件在OSX 10.10上pip安装任何需要C编译的内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆