10

尝试discount在 osx 10.9 Mavericks 上安装软件包时遇到了很多问题。我正在使用 django 框架。

我的步骤是(在激活 virtualenv 时):

pip install discount

然后我得到:

.
.
.

1 error generated.

error: command 'cc' failed with exit status 1

----------------------------------------
Cleaning up...
Command /Users/KaeserMic/Sites/2013/Duotones/naturkostbar/env/bin/python -c "import setuptools;__file__='/Users/KaeserMic/Sites/2013/Duotones/naturkostbar/env/build/discount/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/4b/smwv2y_s32z044brp6t__ssh0000gp/T/pip-65i7x3-record/install-record.txt --single-version-externally-managed --install-headers /Users/KaeserMic/Sites/2013/Duotones/naturkostbar/env/include/site/python2.7 failed with error code 1 in /Users/KaeserMic/Sites/2013/Duotones/naturkostbar/env/build/discount
Storing complete log in /Users/KaeserMic/.pip/pip.log

这是完整的日志:

https://gist.github.com/MichaelKaeser/7302829

我做的事情:

  • 更新蟒蛇
  • 更新点子
  • 更新虚拟环境
  • 更新自制软件

任何想法如何解决这个问题?提前致谢。

4

2 回答 2

21

尝试:

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install discount

这似乎是 XCode 5.1 中 LLVM 的问题,如此处所述:Can't install mysql gem on OS X

于 2014-03-18T04:06:11.433 回答
0

如果在终端输入gcc或输入cc,会不会输出错误?你有安装 Xcode 吗?

xcode-select....

如果是这样,Mac Os Mavericks 应该会提醒您安装 Xcode 命令行工具。

于 2013-11-04T14:51:47.230 回答