pip安装在OS X 10.8上为命令添加了额外的空间

时间:2013-05-30 05:57:48

标签: osx-mountain-lion pip

我在新安装的OS X 10.8

上看到了一个令人难以置信的奇怪问题

对于需要c编译的各种包(gevent,zeromq等),似乎pip正在为命令添加额外的空格,导致它失败:

building 'zmq.libzmq' extension

/ A p p l i c a t i o n s / X c o d e . a p p / C o n t e n t s / D e v e l o p e r / T o o l c h a i n s / X c o d e D e f a u l t . x c t o o l c h a i n / u s r / b i n / c l a n g   - f n o - s t r i c t - a l i a s i n g   - f n o - c o m m o n   - d y n a m i c   - I / u s r / l o c a l / i n c l u d e   - I / u s r / l o c a l / o p t / s q l i t e / i n c l u d e   - i s y s r o o t   / A p p l i c a t i o n s / X c o d e . a p p / C o n t e n t s / D e v e l o p e r / P l a t f o r m s / M a c O S X . p l a t f o r m / D e v e l o p e r / S D K s / M a c O S X 1 0 . 8 . s d k   - I / A p p l i c a t i o n s / X c o d e . a p p / C o n t e n t s / D e v e l o p e r / P l a t f o r m s / M a c O S X . p l a t f o r m / D e v e l o p e r / S D K s / M a c O S X 1 0 . 8 . s d k / S y s t e m / L i b r a r y / F r a m e w o r k s / T k . f r a m e w o r k / V e r s i o n s / 8 . 5 / H e a d e r s   - D N D E B U G   - g   - f w r a p v   - O 3   - W a l l   - W s t r i c t - p r o t o t y p e s   -Ibundled/zeromq/include -I/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c buildutils/initlibzmq.c -o build/temp.macosx-10.8-x86_64-2.7/buildutils/initlibzmq.o
unable to execute /: Permission denied

error: command '/' failed with exit status 1

pip是通过brew install python安装的。

知道导致此问题的原因或解决方法是什么?

1 个答案:

答案 0 :(得分:6)

非常奇怪的错误非常新手问题:我忘了进入Xcode并明确下载命令行工具(在Preferences> Downloads下)。现在一切都很开心。